You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Mac OS终端通过一条命令分别显示日期和时间?

Mac OS终端单命令拆分日期和时间为独立字符串

直接输出两个独立字符串(分行)

使用date命令的格式化参数,通过换行符分隔日期和时间:

date +"%Y-%m-%d\n%H:%M:%S"

示例输出:

2023-10-11
14:40:15

拆分并存储为变量(方便后续使用)

一条命令完成日期和时间的拆分与变量赋值:

read date_str time_str <<< $(date +"%Y-%m-%d %H:%M:%S")

执行后可通过echo $date_str和echo $time_str分别调用两个字符串。

基于默认date输出格式拆分

如果需要适配date默认的输出格式(如Wed Oct 11 14:42:30 CST 2023),用awk拆分:

# 同一行输出两个字符串(空格分隔)
date | awk '{print $3" "$2" "$5, $4}'
# 分行输出两个独立字符串
date | awk '{print $3" "$2" "$5; print $4}'

内容的提问来源于stack exchange,提问作者Sidev shaya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 17:11:11