你好,是否有可能在本地(区域)获取日期格式?理想情况下,跨平台方式实现,否则至少从Linux开始就足够了。
我的意思是:例如,在终端执行此行时,返回以本地(区域)方式格式化的日期(和时间):
date +"%c"
我希望的不是数字,而是以特定形式展示,例如,如果我将区域设置为立陶宛,我会看到:
2016 m. birželio 27 d. 19:06:11
所以我希望得到这个而不是上面的内容:
YYYY MM DD
如果我将区域设置为美国:
Mon 27 Jun 2016 07:09:24 PM EEST
在这种情况下,我想要得到的不是上述内容,而是:
DD MM YYYY
含义 - 不是实际数字,而是当地(区域)日期的格式。
我之后想要将这些信息用于面向用户的输入/输出操作。
strftime
及其格式的信息,例如"%c"
格式。 - Some programmer dudestrftime
也接受"%c"
格式,可以给你提供所需的区域(地区)相关日期和时间输出。否则,你可以随时获取date
程序的源代码并查看其操作。 - Some programmer dude<input type=date />
,因此我需要确切地验证它应该使用什么格式。 - Auspex