在Excel中,如何将数字转化成日期?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Excel中,如何将数字转化成日期?相关的知识,希望对你有一定的参考价值。

数字或文本格式为 09.12.2010 (日.月.年)如何转化成日期的格式呢?谢谢赐教!

在Excel中将数字转化成日期的操作方法如下:

1、首先选择相应的单元格区域;

2、其次右击单元格,并点击“设置单元格格式”;

3、然后点击“数字”——“日期”;

4、最后相应的“日期类型”,并点击“确定”即可。

参考技术A 选中单元格,点击右键,设置单元格格式,选择日期,然后选择你要的日期格式,确定即可。 参考技术B 不用那么麻烦,只要把09.12.2010中的点(英文状态下的句号)替换为 - 就可以了。替换完就变成
09-12-2010了,这样再在”单元格格式“中的“数字"里选择合适的日期格式就行了*^_^*
参考技术C 假如数据在A列,
B1输入公式=DATE(MID(A1,7,4),MID(A1,4,2),MID(A1,1,2))
B1设置为日期格式
公式下拉复制本回答被提问者采纳
参考技术D 鼠标右键点击该格,选属性,选择你要的日期格式。

java 获取当天日期,并将日期转化成数值。

具体问题:
1、java 获取当天日期,例如 2012-09-20
2、将日期转化成数值。例如转化成int date=20120920

import java.text.SimpleDateFormat;import java.util.Date;
public class Timedemo
public static void main(String[] args)

long time=System.currentTimeMillis();
Date date=new Date(time);
String mat="yyyy-MM-dd";
String ma="yyyyMMdd";
SimpleDateFormat format=new SimpleDateFormat(mat);
SimpleDateFormat forma=new SimpleDateFormat(ma);
String nowdate=format.format(date);
String nwdate=forma.format(date);
int x=Integer.parseInt(nwdate);
System.out.println(nowdate);
System.out.println(nwdate);
System.out.println(x);



经过测试满足以上条件 希望对你有帮助
参考技术A 1楼正解,推荐看Date SimpleDateFormat Calendar这三个类,包含了java对日期处理的所有方法 参考技术B 方法有很多,写一个代码最少的吧
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
String c=sdf.format(current);
int date = Integer.parseInt(c);
参考技术C string date = new Date();
int dateValue = Integer.parseInt(date);
参考技术D SimpleDateFormat timeformat=new SimpleDateFormat("HHmmss");

Date now = new Date();
String dateString=dateformat.format(now);
int dateInt=Integer.parseInt(dateString);

以上是关于在Excel中,如何将数字转化成日期?的主要内容,如果未能解决你的问题,请参考以下文章

如何把文本转化为数字

如何把yyyy-mm-dd日期格式转化成yyyymmdd格式

如何在EXCEL中将字符转成日期 如19970828转成1997-08-28

如何将Excel日期快速转化为文本格式?

后台日期时间是10位,前端13位怎么转化成10位再提交给后台

excel 文本转日期