excel如何批量去掉一列日期值的小时只要年月日
时间: 2023-03-25 17:02:56 浏览: 464
您可以使用Excel的文本转换功能来批量去掉日期值的小时。具体步骤如下:
1. 选中需要转换的日期列。
2. 点击“数据”选项卡中的“文本转换”。
3. 在弹出的对话框中,选择“日期”选项,并设置日期格式为“年-月-日”。
4. 点击“确定”按钮,完成批量转换。
这样就可以将日期值的小时部分去掉,只保留年月日部分了。
相关问题
用VBA代码实现excel的D列单元格日期为年月日不要时间
您好!感谢您的提问。以下是用VBA代码实现Excel的D列单元格日期为年月日不要时间的方法:
```vba
Sub ChangeDateFormat()
Dim LastRow As Long
LastRow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row ' 获取最后一行的行数
Range("D2:D" & LastRow).NumberFormat = "yyyy/mm/dd" ' 将D列单元格的日期格式修改为年月日
End Sub
```
以上代码中,我们首先通过 `LastRow` 变量获取了当前工作表中最后一行的行数,然后将 D 列单元格的日期格式修改为 `yyyy/mm/dd`,这样即可显示年月日,不显示时间。
希望这个回答能够帮助到您!如果您还有其他问题,请随时提出。
bash 设置变量值为 当前日期的 年月日 小时
你可以使用以下命令将当前时间的年月日和小时数赋值给一个变量:
```
my_var=$(date "+%Y-%m-%d %H:%M:%S")
```
这将把当前时间的"年-月-日 小时:分钟:秒"格式赋值给名为my_var的变量。如果你只想获取年月日或小时数并将其赋值给变量,可以使用以下命令:
获取年月日:
```
my_var=$(date "+%Y-%m-%d")
```
获取小时数:
```
my_var=$(date "+%H")
```
注意,在bash中,变量名前需要加"$"符号。