转换日期&到目前为止的时间字符串& Bash中的时间格式

时间:2018-02-15 14:36:39

标签: string bash date time

我有一个日志文件,其中包含以下格式的条目:

Feb 15 14:28:37 [8085][8095] ssnotify.cpp:442:Send().....

如何将日期和时间字符串转换为日期/时间格式,以便在bash脚本中将其与其他日期/时间命令一起使用?

1 个答案:

答案 0 :(得分:1)

您可以使用"日期"执行此任务的命令。

示例:

user@host:so$ date --date="Feb 15 14:28:37"
  jue feb 15 14:28:37 CET 2018
user@host:so$ date --date="Feb 15 14:28:37" +%s
  1518701317

如果你这样做:" man date"您将看到有关如何根据需要格式化日期的所有选项。