使用jq或js尽量简洁的写法,把时间戳转换成日期格式
你可以使用JavaScript或jq来将时间戳转换为日期格式。以下是两种方法的简洁写法:
const timestamp = 1633072800000; // 示例时间戳
const date = new Date(timestamp);
const formattedDate = date.toISOString(); // 转换为ISO格式的日期字符串
console.log(formattedDate); // 输出: 2021-10-01T00:00:00.000Z
假设你有一个JSON对象,其中包含一个时间戳字段,你可以使用jq来转换它。以下是一个示例:
echo '{"timestamp": 1633072800000}' | jq '.timestamp | todate'
这将输出:
"2021-10-01T00:00:00Z"
在jq中,todate
函数会将时间戳转换为ISO 8601格式的日期字符串。
这两种方法都非常简洁,可以根据你的需求选择合适的工具。