![如何在不使用 utc 时间的情况下通过从互联网提取信息来获取当地时间?](https://linux22.com/image/788068/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E4%BD%BF%E7%94%A8%20utc%20%E6%97%B6%E9%97%B4%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E9%80%9A%E8%BF%87%E4%BB%8E%E4%BA%92%E8%81%94%E7%BD%91%E6%8F%90%E5%8F%96%E4%BF%A1%E6%81%AF%E6%9D%A5%E8%8E%B7%E5%8F%96%E5%BD%93%E5%9C%B0%E6%97%B6%E9%97%B4%EF%BC%9F.png)
如何在不使用 utc 时间的情况下通过从互联网提取信息来获取当地时间?
当我运行下面的命令时,它将始终返回 utc 格式的时间......
curl -I ' https://google.com/ ' 2>/dev/null | grep -i '^date:' | sed 's/^[Dd]ate: //g'
我只是希望它以我的当地时间显示结果,而不是以 utc 显示。
答案1
下面将使用以下方式以当地时间显示该日期date --date=STRING
date --date="$(curl -I 'https://google.com/' 2>/dev/null | grep -i '^date:' | sed -e 's/^date: //')"