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

如何批量去除日期字符串中的:00:00:00时间后缀?

去除日期字符串中的时间后缀方案

针对你有30844条格式为16FEB2019:00:00:00的日期数据,以下是几种主流工具的批量处理方法:

Python(Pandas/原生字符串)

如果你的Date是Pandas Series或者字符串列表,两种高效处理方式:

  • 按冒号分割取第一部分:
    # Pandas 处理数据列
    import pandas as pd
    df['Date'] = df['Date'].str.split(':').str[0]
    
    # 原生字符串列表处理
    cleaned_dates = [d.split(':')[0] for d in Date]
    
  • 固定长度切片(前缀固定为9位):
    df['Date'] = df['Date'].str[:9]
    

R语言

用基础函数或stringr包快速批量替换:

  • 基础R正则替换:
    Date <- sub(":00:00:00$", "", Date)
    
  • stringr包简化写法:
    library(stringr)
    Date <- str_remove(Date, ":00:00:00$")
    

Excel

适合非编程场景的可视化操作:

  • 固定长度截取(前缀9位):
    在目标单元格输入 =LEFT(A1,9),下拉填充所有行后,可复制结果替换原数据列
  • 按分隔符截取(Excel 365及以上版本支持):
    输入 =TEXTBEFORE(A1, ":") 即可自动提取冒号前的日期内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 15:32:33