【发布时间】:2019-06-27 14:02:31
【问题描述】:
谁能告诉我如何将日期参数值 YYYYMMDD(即,例如,例如 20171010)转换为日期格式“DD-MON-YYYY”(即 2017 年 10 月 10 日)。 我还需要在执行脚本时验证用户指定为参数的日期。
注意:文件系统将只支持 AIX 命令。我有如下建议,AIX 文件系统不支持。
https://www.unix.com/shell-programming-and-scripting/58675-change-date-dd-mmm-yyyy-mm-dd-yyyy.html
日期 -f 日期-j 日期 -d
【问题讨论】:
-
你想要什么日期验证?
-
我需要将日期参数值从 YYYYMMDD 转换为 'DD-MON-YYYY' 。我还需要验证用户是否以“YYYYMMDD”格式正确给出了参数值。
-
如果没有额外的验证规则,您无法判断用户输入的是 YYYYMMDD 还是 DDMMYYYY 还是 MMDDYYYY(或其他内容)。
-
您能先告诉我如何将日期参数值格式从 YYYYMMDD 转换为 DD-MON-YYYY 吗?然后我们将进行验证部分
-
嗯,你用的是哪种编程语言?