我将使用UtcNow值作为Azure上组合键的一部分。我想将日期/时间转换为人类和计算机友好的东西。像这样:2016021416512345 => 2016/02/14 4:51:23 PM
我可以创建一个辅助方法,它可以简单地获取当前的UTC时间并解析其组件,例如年,月等,并给我这个,但我想得到一些建议。
顺便说一句,我确实考虑过使用刻度线,但这并不是非常友好。
除了使用我提到的辅助方法之外,还有一种漂亮而优雅的方式来制作我想要的东西吗?
答案 0 :(得分:3)
如果我需要DateTime
作为规范且稳定格式的字符串,我通常会使用dt.ToString("yyyy-MM-dd HH-mm-ss.fff")
。这很简单,可以排序。