1
Существует строка Mar 10 2011 06:33:58
. Когда эта строка передается команде date
, как показано ниже date -d "Mar 10 2011 06:33:58" +%s -u
, выход 1299738838
.Преобразование временной строки в целое число
Есть ли Linux api, который может выполнять те же функции, что и выше?
Я не могу получить результат, например '1299738838', полученный с помощью команды' date -d' –
Вам нужно учитывать ваш часовой пояс. Обратите внимание, что '-u' означает UTC. Вы получаете время как местное время. –