|
image-20240327182321667[tr][/tr] 今日分享一个实际应用中做的程序块,有一个项目需要甲方需要在触摸屏上面做一个维护保养的页面,本来以为很简单,在当前日期上面做计时程序,到时间提醒就好了;结果实际需求是需要显示起始时间例如:'2024-03-29 19:00:00',结束时间可设定数值,周期单位可自选"年,月,日,时,分"自动生成,例如1天后,生成:'2024-03-30 19:00:00';如下图: image-20240329191844742看到后第一时间想到的,这不是很简单,在把当前时间+设定时间都显示成字符串就搞定了,没啥难度;但当我开始做的时候发现一个比较尴尬的事情,PLC里面没有现成指令,而且获取的时间是DTL格式,不是字符串,我把他想成C#之前做过的了;这咋办,只能自己做了!于是就有了下面的代码,今日分享如何将DTL时间转化为字符串输出; [tr][/tr]完整代码如下,复制后放在FC块就可以使用,变成标准块使用;建议收藏一下,会的小伙伴请忽略 下次分享,上面触摸屏功能如何实现,需要的小伙伴请留意; /////// 程序功能:将DTL格式的本地时间转换为字符串 '2024-03-29 19:06:30' ////
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
|