在Julia中将DateTime转换为字符串

15

有没有一种用户友好且高效的函数可以将DateTime转换为字符串?我想要的是类似于string(mydate, mydateformat)这样的东西,例如使用mydate = Dates.now()mydateformat = Dates.DateFormat("yyyy-mm-dd H:M:S")

1个回答

28

感谢您提出这个问题; 我意识到我忘记记录重要的 Dates.format(dt :: TimeType、df :: DateFormat) 函数了!

使用方法与您期望的差不多:

julia> dt = DateTime(2015,7,15,3,2)
2015-07-15T03:02:00

julia> Dates.format(dt, "yyyy-mm-dd HH:MM:SS")
"2015-07-15 03:02:00"

太好了,非常感谢!现在问一下,能不能让Dates.now()也返回毫秒呢?;)(我知道可以使用time()来获取毫秒,但是我有点懒!) - tiho
有没有快速的技巧可以获取UTC时间而不是本地时间? - Royi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接