我想查询 12月1日 0点0分0秒 到 12月31日23点59分59秒,设置的是从开始到结束时间,但每次都是显示从11月30日8点到1月1日8点,有什么办法只显示我想要的时间段呢
问题补充:
忘记说了,我选的时间段不管是从0点还是9、13、17、22点等,都是显示8点
钻石用户推荐最佳答案
时区问题,设置成了的是格林尼治时间,改为北京时间(东八区)即可。
WinCC 的变量记录和报警记录的数据是和时间标志一起存储在 UTC 时间 (通用时间坐标) 中的。UTC 时间是对应于 GMT (格林威治标准时间) 时区的全球时间统一坐标。 由变量记录和报警记录导出的备份文件(归档片段)也使用文件名称中的 UTC 时间。如果本地PC上的时间没有设置为GMT,显示的时间就会和本地时间不同。如果设置了相关的夏时制,就会在时间差异上附加额外的小时。
例子:
如果本地机器上设置的是 CEST (中央欧洲夏令时),就会和 GMT 相差 +2 个小时。因此,时间标志为“200604051201-200604051301”的备份文件中包含的数据是从 2pm 到3pm的数据。
注意事项:
如果数据在 WinCC 中显示(例如:显示在 WinCC Online Trend Control, WinCC Online Table Control 或者 WinCC Alarm Control 中), 时间的差异会加在 GMT 中。
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=23542699
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356720.html