showshow 发表于 2011-12-21 10:29:58

[已解决]时间12小时制和24小时制如何转换

本帖最后由 showshow 于 2011-12-31 19:10 编辑

问题如标题!

我想请问下是否有相关函数可以转换12小时制和24小时制?$x=03:59:51 PM如何通过相关函数直接转换成15:59:51?
我知道可以用字符串相关函数可以实现,但我不想这样

afan 发表于 2011-12-21 10:37:11

03:59:51 AM = 15:59:51?

showshow 发表于 2011-12-21 10:47:44

本帖最后由 showshow 于 2011-12-21 10:50 编辑

回复 2# afan

错了!
是PM.
不能用字符串相关函数哦

afan 发表于 2011-12-21 10:53:52

回复 3# showshow


    知道错了还好…
貌似没有现成的函数,不过,这么简单的东西貌似也不需要现成的。用字符串函数处理毫无压力。

showshow 发表于 2011-12-21 10:59:00

回复 4# afan

MSDN上有相关的函数吗?

afan 发表于 2011-12-21 11:15:36

回复afan

MSDN上有相关的函数吗?
showshow 发表于 2011-12-21 10:59 http://www.autoitx.com/images/common/back.gif


    没去过~

showshow 发表于 2011-12-21 11:32:42

回复 6# afan

好吧,那就先用字符串函数用着先了!
感谢关注!

netegg 发表于 2011-12-21 12:12:27

本帖最后由 netegg 于 2011-12-21 12:34 编辑

#Include <WinAPIEx.au3>
_WinAPI_GetTimeFormat

showshow 发表于 2011-12-21 14:32:25

回复showshow


    知道错了还好…
貌似没有现成的函数,不过,这么简单的东西貌似也不需要现成的。 ...
afan 发表于 2011-12-21 10:53 http://autoitx.com/images/common/back.gif

如果是实时时间的话,就比较麻烦。
比如: 2011/12/21 12:00:00 PM
         2011/12/22 00:00:00
假如是: 2011/12/31 12:00:00 PM
            2012/01/01 00:00:00
感觉好麻烦,每个月的30天、31天还有特殊的2月28天、29天,真够复杂的!

afan 发表于 2011-12-21 14:34:53

如果是实时时间的话,就比较麻烦。
比如: 2011/12/21 12:00:00 PM
         2011/12/22 00:00:00
...
showshow 发表于 2011-12-21 14:32 http://www.autoitx.com/images/common/back.gif


    这个时间格式会牵涉到天数?

showshow 发表于 2011-12-21 15:01:41

本帖最后由 showshow 于 2011-12-21 15:02 编辑

回复 10# afan

会!
难道12小时制是 2011/12/21 12:00:00 PM == 24小时制的 2011/12/21 00:00:00? or 2011/12/21 24:00:00(好像没这个点)

应该是2011/12/21 12:00:00 PM ==2011/12/22 00:00:00吧!

afan 发表于 2011-12-21 15:11:54

回复afan

会!
难道12小时制是 2011/12/21 12:00:00 PM == 24小时制的 2011/12/21 00:00:00? or...
showshow 发表于 2011-12-21 15:01 http://www.autoitx.com/images/common/back.gif


    这次是 PM ?
2011/12/21 12:00:00 AM == 24小时制的 2011/12/21 00:00:00

showshow 发表于 2011-12-21 15:14:44

回复 12# afan

是PM不是AM

afan 发表于 2011-12-21 15:16:02

回复afan

是PM不是AM
showshow 发表于 2011-12-21 15:14 http://www.autoitx.com/images/common/back.gif


    你怎么……?

2011/12/21 12:00:00 PM == 24小时制的 2011/12/21 12:00:00

showshow 发表于 2011-12-21 15:22:30

回复 14# afan

2011/12/21 12:00:00 PM == 24小时制的 2011/12/22 00:00:00

2011/12/21 01:00:00 PM == 24小时制的 2011/12/21 13:00:00
页: [1] 2
查看完整版本: [已解决]时间12小时制和24小时制如何转换