📜  如何从 Excel 中的日期时间戳中删除时间?(1)

📅  最后修改于: 2023-12-03 15:08:13.743000             🧑  作者: Mango

如何从 Excel 中的日期时间戳中删除时间?

如果您需要从 Excel 中的日期时间戳中删除时间并仅保留日期,有几种方法可以实现此目的。以下是两种常见的方法:

方法一:使用文本函数
  1. 首先,选择您想要转换的日期时间戳单元格。
  2. 然后,输入以下文本公式:=TEXT(A1,"yyyy-mm-dd")
  3. 最后,按下“Enter”键即可将日期时间戳转换为仅日期格式。

请注意,您需要更改A1以匹配您的日期时间戳单元格位置。

方法二:使用转换日期功能
  1. 首先,选择您想要转换的日期时间戳单元格。
  2. 然后,右键单击选定的单元格,从菜单中选择“格式单元格”。
  3. 接下来,在“数字”选项卡上,选择“日期”类别。
  4. 最后,选择您想要的日期格式并按“确定”即可。

请注意,在此方法中,您可以根据需要更改日期格式。

代码片段:

以下是一个示例VBA代码片段,可用于将日期时间戳转换为仅日期格式:

Sub ConvertDateTimeToJustDate()
    '选择您想要转换的单元格
    Range("A1").Select
    '将日期时间戳转换为仅日期格式
    ActiveCell.FormulaR1C1 = "=TEXT(RC[-1],""yyyy-mm-dd"")"
    Selection.Copy
    '将结果粘贴回原始单元格
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
End Sub

请注意,此VBA代码仅适用于单个单元格的转换,并且假定您的日期时间戳单元格位置为A1。如果您需要将多个单元格转换为仅日期格式,请适当更改代码。