Excel 如何将YYYY-MM-DD日期格式改为YYYYMMDD格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel 如何将YYYY-MM-DD日期格式改为YYYYMMDD格式相关的知识,希望对你有一定的参考价值。

例如本来已经输入了“2018-12-01”这个日期,要想将其改为“20181201”,不只是显示成这样,要双击单元格后也是显示这样

在Excel中更改日期格式:选择这些日期单元格区域,然后点击鼠标右键,选择单元格格式...,然后选择 自定义,在类型那里输入YYYYMMDD,点击OK。
如果要双击单元格后也是显示这样的格式的话,需要去改Windows系统的格式:在 控制面板,选择 区域与语言,然后可以选择短日期、长日期的格式,如果没有你想要的,点击 其他格式... 可以自定义。
参考技术A

将D8换成你的YYYYMMDD日期格式的单元格地址就行了。

=TEXT(D8,"0000-00-00")

台式机(AMD平台)性能如何优化

¥2.99

电脑调修-专家1对1远程在线服务

¥38

路由器的选购、设置与进阶玩法

¥39

一看就会的RAID实用教程

¥29.9

小白必看的硬盘知识

¥9.9

    官方服务
      官方网站
参考技术B 回答

在excel中把日期格式的yyyy-mm-dd改为文本格式的方法:1、在原来日期格式边上先插入一列;2、在需要转换的日期格式边上列中输入公式=int(E2)并确定,就会出现已经转换好的YYYY/MM/DD格式;3、最后将公示填充到需要转换的单元格中即可。

参考技术C 把日期格式改为YYYYMMDD,可以实现。但是要让双击后也这样显示就不好办了。
偷偷问一下,显示为YYYY-MM-DD 应该也不会妨碍你啊,应该不需要达到这个显示的目的。
参考技术D 右键需要更改的区域,直接选择设置单元格格式,选择自定义,然后类型输入yyyymmdd即可。

将数据框日期列的 dd-mm-yyyy 日期格式更改为 yyyy-mm-dd [重复]

【中文标题】将数据框日期列的 dd-mm-yyyy 日期格式更改为 yyyy-mm-dd [重复]【英文标题】:Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd [duplicate] 【发布时间】:2019-01-20 05:18:03 【问题描述】:

我有这个熊猫数据框df

Name      Date      Score  Score2
Joe     26-12-2007  53.45  53.4500
Joe     27-12-2007  52.38  52.7399
Joe     28-12-2007  51.71  51.8500

我想将Date 列中的日期格式从dd-mm-yyyy 转换为yyyy-mm-dd。转换后的数据框将如下所示;

Name      Date      Score  Score2
Joe     2007-12-26  53.45  53.4500
Joe     2007-12-27  52.38  52.7399
Joe     2007-12-28  51.71  51.8500

我正在使用 python v3.6

标记为重复的问题假定原始日期格式为yyyy-mm-dd。但是,这个问题中的原始日期格式是dd-mm-yyyy。如果我要在该问题中应用答案,则转换后的日期是错误的。 How to change the datetime format in pandas

【问题讨论】:

通常您只想更改用于显示日期时间的显示格式,每How to change the datetime format in pandas。 您不想修改基础数据。特别是你不想用.strftime('new_format') 转换成字符串然后用pd.to_datetime 转换回来。为什么?这样做有多个陷阱(某些日期可能不符合新格式、抛出异常、混合格式、混合或缺少时区等) 【参考方案1】:

使用'%Y-%m-%d'

例如:

import pandas as pd

df = pd.DataFrame("Date": ["26-12-2007", "27-12-2007", "28-12-2007"])
df["Date"] = pd.to_datetime(df["Date"]).dt.strftime('%Y-%m-%d')
print(df)

输出:

         Date
0  2007-12-26
1  2007-12-27
2  2007-12-28

【讨论】:

这会将 dtype 转换为对象。

以上是关于Excel 如何将YYYY-MM-DD日期格式改为YYYYMMDD格式的主要内容,如果未能解决你的问题,请参考以下文章

如何将格式日期选择器更改为 YYYY-MM-DD

C# 中怎样将日期格式mm/dd/yy 转化为yyyy-mm-dd?

如何将毫秒更改为 yyyy-MM-dd HH:mm:ss 格式的日期对象 [重复]

用的是jquery.datePicker.js 如何将日期格式改为yyyy-mm-dd

Excel 日期值检索为 DD/MM/YY,如何将其格式化为 YYYY-MM-DD?

请问在excel中如何把数值YYYYMMDD转换为日期YYYY-MM-DD呢?如果直接设置单元格格式为日期,只能显示一连串