任何时代,都不会亏待努力学习的人!
日期时间处理方式不论使用什么语言,什么技术,日期时间格式的处理都不可避免,比如常用的Java、SQL、hive、sparksql……,那么,最强干货来了,全方位带你了解日期时间处理,再也不必为日期头疼了!
- 1.Java
- 2.MySQL
- 3.SQLServer
- 4.Hive
- 5.SparkSQL
Java代码:
//getTime
Date date1 = new Date();
System.out.println(date1);
long time = date1.getTime();
System.out.println(time);
//SimpleDateFormat
//1.format
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = sdf.format(date1);
System.out.println(format);
//2.parse
String str = new String("1999/02/28");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd");
Date parse = sdf2.parse(str);
System.out.println(parse);
//3.toPattern
String pattern = sdf2.toPattern();
System.out.println(pattern);
2.MySQL
3.SQLServer拥有格式化时间函数date_format()
4.Hive拥有格式化时间函数convert()
5.SparkSQL很遗憾,没有内置的日期时间格式化函数!
拥有和MySQL一样的时间格式化函数 date_format()
一遍看不会,收藏好,到时用,不怕 not fonud。你的关注、点赞、收藏,就是最昂贵的赞赏,下期见!



