Text实现xxxxxxxx日期格式xxxx-xx-xx的转换

   看下表的数据就明白,A列是用来保存日期数据的,它的格式是xxxxxxxx类型的,在年月日之间没有任何的间隔符!


  现在,我们实现的效果是,将诸如20141231这样的日期格式变成2014-12-31这样的格式。

  方法也简单,使用text函数就能转换过来了。


  看上图的公式就明白,使用 =TEXT(A1,"0000-00-00") 就搞定了。

  知识拓展:TEXT函数语法

  函数名称:TEXT

  函数功能:将数值转换为按指定数字格式表示的文本。

  语法

  TEXT(value,format_text)

  Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

  Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。

  说明

  Format_text 不能包含星号 (*)。

  通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。

时间: 2024-10-02 17:47:06

Text实现xxxxxxxx日期格式xxxx-xx-xx的转换的相关文章

oracle-Oracle数据库中日期格式(样式)的转换

问题描述 Oracle数据库中日期格式(样式)的转换 Oracle中现有一字段为文本型,其值类似于"29-6月 -14 11.12.24.453000 上午"的样式,现想将其统一转换为类似"2014/6/29 11:12:24"的格式,请问该怎么办? 本人初学Oracle,请尽可能讲解得详细些,先谢谢了. 解决方案 oracle 正则 这个js 做的正则,本地没有oracle 环境. 解决方案二: to_char(xxx,'yyyy-mm-dd hh24:mi:ss

Excel中日期格式快速转换为XX年XX月XX日的样式

  创建一个Excel表格,要求表格中有需要进行规范化显示的日期时间.将如图中日期格式"20141201"自动转换为"2014年12月01日" 选中需要做日期转换的"20141201",鼠标右键选择"设置单元格格式". 在跳出的"设置单元格格式"文本框中,选中"数字"选项卡下的"自定义"一项. 在"设置单元格格式"文本框,将类型填写为"#

问下 怎么将日期格式:2008-12-02 08:00 转换成string:200812020800

问题描述 问下怎么将日期格式:2008-12-0208:00转换成string:200812020800? 解决方案 解决方案二:stringID=null;DateTimenow=DateTime.Now;ID=now.Year.ToString()+now.Month.ToString().PadLeft(2,'0')+now.Day.ToString().PadLeft(2,'0')+now.Hour.ToString().PadLeft(2,'0')+now.Minute.ToStrin

php将日期格式转换成xx天前的格式_php技巧

本文实例讲述了php将日期格式转换成xx天前格式的方法.分享给大家供大家参考.具体如下: 这段代码可以把时间格式化成3天前,5秒前,2年前的形式 // convert a date into a string that tells how long ago // that date was.... eg: 2 days ago, 3 minutes ago. function ago($d) { $c = getdate(); $p = array('year', 'mon', 'mday',

日期格式符RR和YY的区别

近来有一个应用,连接11g的库,自身逻辑大致是根据日期和其他条件删除表中对应的历史记录,此处日期条件判断未使用to_date(),其中日期和另外一些条件是个复合主键,然后再插入一条新记录(此处日期字段使用to_date(XX, 'DDMONYY')).在测试的时候,测试人员发现一个问题,先手工插入了一条2050年的记录,然后执行应用,发现报主键冲突,再追查是因为原先的记录并未删除,导致新插入的记录主键冲突,看起来很诡异的问题,为何没有删除旧的记录? 原因就在于删除的检索条件中日期使用的是DDMO

金山WPS表格统一日期格式教程

  日期的格式有很多种,因此,不同的人在填写表格的时候,可能会输入不同的格式.如果想要将表格中原本格式不一的日期修改为统一显示的格式显示该怎么办呢?下面,小编就以下面这张金山WPS表格(见图1)为例子,为大家讲解一下金山WPS表格统一日期格式的方法. 图1:金山WPS表格 在Excel中文本.数字格式的日期即无法统一设置日期格式也不能用公式进行日期计算.对于记录少的小表格我们可以重新输入日期,但当表格中有几百上千条记录时,重新输入日期显然并不容易.其实在WPS表格中通过函数就可以轻松把文本.数字

数字日期转化为汉字日期格式

汉字 script>  /*  功能:YYYY-MM-DD 数字日期转化为汉字  例:1984-3-7 -> 一九八四年三月七日  调用:baodate2chinese("1984-3-7")  */  var chinese = ['零','一','二','三','四','五','六','七','八','九'];  var len = ['十'];  var ydm =['年','月','日'];  function num2chinese(s)  {    file:/

JavaScript数字日期转化为汉字日期格式

javascript|汉字|日期 <script>/*  功能:YYYY-MM-DD 数字日期转化为汉字  例:1984-3-7 -> 一九八四年三月七日  调用:baodate2chinese("1984-3-7")*/var chinese = ['零','一','二','三','四','五','六','七','八','九'];var len = ['十'];var ydm =['年','月','日'];function num2chinese(s){    //

C#判断字符串是否为日期格式

判断字符串是否为时期格式时,可以使用正则表达式.验证日期格式的正则表达式主要有以下3种: \b(?<year>\d{2,4})/(?<month>\d{1,2})/(?<day>\d{1,2})\b 或 \b(?<year>\d{2,4})-(?<month>\d{1,2})-(?<day>\d{1,2})\b 或 \b(?<year>\d{2,4})年(?<month>\d{1,2})月(?<day&g