如何隐藏日期仅显示时间(格式设置)
移除日期仅保留小时数的解决方向
下面是不同场景下的具体操作方法:
Excel/Google Sheets
若数据为标准日期时间格式,用以下公式提取:- 获取小时数字:
=HOUR(目标单元格) - 获取小时+分钟的时间格式(如15:40):
=TEXT(目标单元格,"HH:mm")
- 获取小时数字:
Python(pandas处理批量数据)
import pandas as pd # 假设数据框为df,日期时间列名为datetime_col df['hour_num'] = df['datetime_col'].dt.hour # 提取小时数字 df['hour_format'] = df['datetime_col'].dt.strftime('%H:%M') # 提取小时分钟格式单个日期时间对象处理:
from datetime import datetime dt_obj = datetime(2024, 6, 10, 15, 40) hour = dt_obj.hour # 得到15 hour_str = dt_obj.strftime('%H:%M') # 得到"15:40"SQL(以MySQL为例)
- 提取小时数字:
SELECT HOUR(日期时间列名) FROM 表名; - 提取小时分钟格式:
SELECT DATE_FORMAT(日期时间列名, '%H:%i') FROM 表名;
- 提取小时数字:
内容的提问来源于stack exchange,提问作者dushime R.yannick
相关产品推荐
相关产品推荐

