JSL字符类型时间转换为数字标称<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一个字符 Col,所有输入值都是及时的,例如 hh:mm:ss (如 05:36:50),我想将其转换为格式为 h:m 的数字标称类型。
下面列出了我为此请求编写的脚本,但它没有按预期运行,有人可以修改它吗?
dt<<当前数据表();
dt<< 新列("Time_Set",数字,标称,格式("h:m"));
dt<< 正在数据更新;
对于每一行(:Time_Set=Num(":添加时间:"));
dt<< 移动选定列({"Time_Set"},After("添加时间:"));
回复:JSL字符类型时间转换为数字标称快速说明信息()功能 – 没有要求第二个论点。 如果您不选择它,JMP 将尝试它知道的所有格式,将第一个参数解释为日期/时间值。
https://www.youtube.com/watch?v=9nRaDwsYB28
-杰夫
回复:JSL字符类型时间转换为数字标称谢谢,PMorz....
回复:JSL字符类型时间转换为数字标称你的列名中的尾随冒号让我感到困惑。这段代码将起作用:
dt =当前数据表() ;
dt <<新专栏( “时间_设置” ,数字,标称,格式( “时:分” )) ;
为了(我= 1 ,我<=行数( dt ) ,我++,
:时间设置[我] =提供信息( :姓名( “添加时间:” )[我] , “时:分:秒” ) ;
) ;
回复:JSL字符类型时间转换为数字标称嗨,PMorz,
上传的文件是示例文件。 感谢您的帮助!
如果您无法打开它,请告诉我。
回复:JSL字符类型时间转换为数字标称您能发布部分数据吗?也许您的字符时间列的格式不太正确,例如前导/尾随空格等。
回复:JSL字符类型时间转换为数字标称嗨,PMroz,
我尝试了你写的脚本,但没有成功。 Time_Set是在数字标称类型下创建的,但整个列是空白的。
谢谢,
回复:JSL字符类型时间转换为数字标称dt =当前数据表() ;
dt <<新专栏( “时间_设置” ,数字,标称,格式( “时:分” )) ;
为了(我= 1 ,我<=行数( dt ) ,我++,
:时间设置[我] =提供信息( :添加时间[我] , “时:分:秒” ) ;
) ;