如何利用TEXT得到正确的日期转化格式

yingsuifw |浏览570次
收藏|2019/01/22 04:09

满意回答

2019/01/22 04:37

=TEXT(A2,"e-mm-dd")

360U1315026305

其他回答(3)
  • 步骤一:完成第一个单元格的初步转换在源日期列右侧插入一列,准备放置转换后的文本格式日期。然后在第一个日期对应的单元格输入公式“=text(A2,"yyyymmdd")”注:如果日期中还包含时、分、秒,则公式可改成“=text(A2,"yyyymmddhhmmss")”。其中的文本格式可以按自己的要求灵活运用,如“yymmdd h:m:s”表示只要年份的后两位、时间中用冒号将时分秒隔开并且不满两位时前面不加“0”。步骤二:完成整列的初步转换这个步骤比较简单,使用“向下填充”就可以完成,步骤三:转换成文本格式虽然第二步已经出现了我们想要的格式,但要注意:现在是公式的计算值,我们要的是文本格式,所以只能说是“初步”完成转换。最后只要通过“复制——选择性粘贴——粘贴数值”,全部完成。
    回答于 2019/01/22 05:56
  • 一般情况下使用TEXT函数,取值后复制---粘贴值也可以这样:步骤一:完成第一个单元格的初步转换在源日期列右侧插入一列,准备放置转换后的文本格式日期。然后在第一个日期对应的单元格输入公式“=text(A2,"yyyymmdd")”注:如果日期中还包含时、分、秒,则公式可改成“=text(A2,"yyyymmddhhmmss")”。其中的文本格式可以按自己的要求灵活运用,如“yymmdd h:m:s”表示只要年份的后两位、时间中用冒号将时分秒隔开并且不满两位时前面不加“0”。步骤二:完成整列的初步转换这个步骤比较简单,使用“向下填充”就可以完成,步骤三:转换成文本格式虽然第二步已经出现了我们想要的格式,但要注意:现在是公式的计算值,我们要的是文本格式,所以只能说是“初步”完成转换。最后只要通过“复制——选择性粘贴——粘贴数值”,全部完成。
    回答于 2019/01/22 05:26
  • 日期内容的字符串转化为DateTime类型,将字符类型的日期转化为DateTime类型主要有以下方法:方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss方法二:Convert.ToDateTime(string, IFormatProvider)1234DateTimedt;DateTimeFormatInfodtFormat=newSystem.GlobalizationDateTimeFormatInfo();dtFormat.ShortDatePattern="yyyy/MM/dd";dt=Convert.ToDateTime("2011/05/26",dtFormat);方法三:DateTime.ParseExact()123stringdateString="20110526";DateTimedt=DateTime.ParseExact(dateString,"yyyyMMdd",System.Globalization.CultureInfo.CurrentCulture);DateTimedt=DateTime.ParseExact(dateString,"yyyyMMdd",System.Globalization.CultureInfo.InvariantCulture);
    回答于 2019/01/22 04:59
0人关注该问题
+1

 加载中...