发帖
 找回密码
 立即注册
搜索
1 0 0

关于字符串转化成DateTime格式

历史版块_55 5 1 2019-10-12 10:39:10
最近有用户美国英文论坛在[url=https://answers.flexsim.com/questions/73067/how-to-use-datetime-class.html?childToView=73406#comment-73406]https://answers.flexsim.com/questions/73067/how-to-use-datetime-class.html?childToView=73406#comment-73406[/url]提出将字符串转化成DateTime格式的问题,在这里整合了原贴中的相关内容供大家参考。
首先,需要打开脚本命令框进行编辑,给出一个需要转换的的字符串[color=rgb(51, 51, 51)][backcolor=rgb(245, 245, 245)][font=Menlo, Monaco, Consolas, &quot][size=13px]"10:28:23 2019/10/12",在这里需要注意要确保字符串中字符格式与FlexSim基础设置格式相同。然后运用convert函数将字符串转化成DateTime格式,具体方法如下:[/size][/font][/backcolor][/color]
[backcolor=rgb(245, 245, 245)][size=13px][font=Menlo, Monaco, Consolas, Courier New, monospace][color=#333333]string dateString ="10:28:23 2019/10/12";double dateNum = convert(dateString,DATETIME_STR,FS_DATETIME);DateTime dateObject = DateTime(dateNum);return dateObject.year;//获取年([/color][/font][/size][/backcolor][color=rgb(51, 51, 51)][backcolor=rgb(245, 245, 245)][font=Menlo, Monaco, Consolas, &quot][size=13px]return dateObject.month;//获取月;[/size][/font][/backcolor][/color][color=rgb(51, 51, 51)][backcolor=rgb(245, 245, 245)][font=Menlo, Monaco, Consolas, &quot][size=13px]return dateObject.day;//获取日[/size][/font][/backcolor][/color][backcolor=rgb(245, 245, 245)][size=13px][font=Menlo, Monaco, Consolas, Courier New, monospace][color=#333333])[/color][/font][/size][/backcolor]

若要获取月和日替换成以上括号中代码即可。
──── 0人觉得很赞 ────

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2019-10-20 22:57:35
嘿嘿,这个问题我提的。
您需要登录后才可以回帖 立即登录
高级模式
返回
历史版块_55
热门问答
查看更多
1
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
38
234
2
流水作业线的仿真
流水作业线的仿真
33
83
3
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
30
224
4
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
26
75
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
25
114
博主榜
+ 5