当前位置: 首页 > news >正文

湖北省建设厅质监站网站仙居县建设规划局网站

湖北省建设厅质监站网站,仙居县建设规划局网站,广州天河区网站建设公司,公司内部网站维护1,CST时间格式化,这个一般是返回值的类型为 Date 类型,如果不做处理,返给前端的就是时间戳,当然也可以更改返回值类型为 String,这样就不用处理了。方法如下: /*** 格式化时间* param date Thu…

1,CST时间格式化,这个一般是返回值的类型为 Date 类型,如果不做处理,返给前端的就是时间戳,当然也可以更改返回值类型为 String,这样就不用处理了。方法如下:

    /*** 格式化时间* @param date  Thu Sep 28 11:51:40 CST 2023* @return      2023-09-28 11:51:40*/public static String CSTTime(String date)  {
//    只有年月日
//    DateFormat formate = new SimpleDateFormat("yyyy-MM-dd");
//    精确到时分秒DateFormat formate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");DateFormat dateFormate = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.ENGLISH);Date dateTime = null;try {dateTime = dateFormate.parse(date);} catch (ParseException e) {logger.error("日期格式化失败",e.getMessage(),e);}String dateString = formate.format(dateTime);return dateString;}

2,日期增加汉字,方法如下:

**** 常量都写在这里,下面的方法用到的常量都在此处 ****

public static final SimpleDateFormat TIME_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public static final SimpleDateFormat TIME_FORMAT_Type = new SimpleDateFormat("yyyyMMddHHmmss");
public static final SimpleDateFormat TIME_FORMAT_MINUTE_Type = new SimpleDateFormat("yyyyMMddHHmm");
public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd");
public static final DateFormat DATE_FORMAT_Z = new SimpleDateFormat("yyyy年MM月dd日");
public static final DateFormat DATE_FORMAT_d = new SimpleDateFormat("yyyy.MM.dd");
/*** 格式化时间* @param date 2020-02-02* @return     2020年02月02日*/
public static String strDate(String date){Date parse = null;try {if (StringUtil.isNotBlank(date)) {parse = DATE_FORMAT.parse(date);} else {return "";}} catch (ParseException e) {logger.error("日期格式化失败",e.getMessage(),e);}return DATE_FORMAT_Z.format(parse);
}

3,时间格式由 “-” 变成 “.” ,代码如下: 

/*** 格式化时间* @param date 2020-02-02* @return     2020.02.02*/
public static String strDated(String date){Date parse = null;try {if (StringUtil.isNotBlank(date)) {parse = DATE_FORMAT.parse(date);} else {return "";}} catch (ParseException e) {logger.error("日期格式化失败",e.getMessage(),e);}return DATE_FORMAT_d.format(parse);
}

4,斜杆时间并去掉前面的0

/*** 格式化时间* @param date 2020-02-02* @return     2020/2/2*/
public static String strDate6(String date){SimpleDateFormat formatter = new SimpleDateFormat("yyyy/M/d");Date currentTime = null;try {currentTime = DATE_FORMAT.parse(date);} catch (ParseException e) {e.printStackTrace();}//得到当前系统时间return formatter.format(currentTime); //将日期时间格式化
}

5,前面加 0

/*** 格式化时间* @param date 2020-2-2* @return     2020-02-02*/
public static String strDate1(String date){Date parse = null;try {if (StringUtil.isNotBlank(date)) {parse = DATE_FORMAT.parse(date);} else {return "";}} catch (ParseException e) {logger.error("日期格式化失败",e.getMessage(),e);}return DATE_FORMAT.format(parse);
}

6,没有符合的时间格式转时间,这个不常用

/*** 格式化时间* @param date 20230927190901* @return     2023-09-27 19:09:01*/
public static String strDate2(String date){Date parse = null;try {if (StringUtil.isNotBlank(date)) {parse = TIME_FORMAT_Type.parse(date);} else {return "";}} catch (ParseException e) {logger.error("日期格式化失败",e.getMessage(),e);}return TIME_FORMAT.format(parse);
}

7,去掉时分秒

/*** 格式化时间* @param date 2020-02-02 19:09:01* @return     2020-02-02*/
public static String strDate4(String date){Date parse = null;try {if (StringUtil.isNotBlank(date)) {parse = TIME_FORMAT.parse(date);} else {return "";}} catch (ParseException e) {logger.error("日期格式化失败",e.getMessage(),e);}return DATE_FORMAT.format(parse);
}

8,时间和时间戳相互转换,这个都写在一起了,需要的自己改一下就行

/**** @param timeType    时间格式    yyyy-MM-dd HH:mm:ss* @param timestamp   时间戳      1695794616000* @param time        时间        2023-09-27 22:22:22* @return*/
public static void timeAndTimestamp(String timeType,String timestamp,String time){SimpleDateFormat simpleDateFormat = new SimpleDateFormat(timeType);String format = simpleDateFormat.format(new Date(Long.parseLong(timestamp)));System.out.println("时间戳转时间:"+ format );  try {SimpleDateFormat sdf = new SimpleDateFormat(timeType);String s = String.valueOf(sdf.parse(time).getTime()/1000);System.out.println("时间转时间戳:"+ s);} catch (Exception e) {e.printStackTrace();}
}

结果:

时间戳转时间:2023-09-27 14:03:36
时间转时间戳:1695824542
 

http://www.yayakq.cn/news/208736/

相关文章:

  • 北京网站建设开发网页设计与制作课程相关信息
  • 网站推广位怎么设置做刷单网站违法吗
  • 网站建设外包注意什么wordpress 会员 下载
  • 网站建设维护工作经验温州专业网站开发网站设计
  • 大淘客官网做的网站打不开网页制作三剑客即
  • 广告公司做网站专业房地产网站建设
  • 义乌公司网站软件开发项目总结
  • 利搜网站排名软件做网站来钱快
  • 网站的优点和缺点山西省建设厅网站
  • 仿hao123的导航网站纯静态版|html导航网站源码做空eth网站
  • 企业营销推广型网站建设wordpress另一更新进行中
  • 学校网站开发工程师商业网站设计方案模板
  • 广陵区建设局网站凡客t恤
  • 东莞做网站定制阿里指数网站
  • 北京最大专业网站建设腾讯邮箱网页版登录
  • 学做网站论坛VIP怎么样软文推广代写代发
  • 网站什么也没动怎么不收录啦设计师常用的图片网站
  • 电商网站建设开发的语言有哪些仿win8 html5微网站纯手工代码
  • 用本地机器做网站服务器大学网页设计作业
  • 网站建设方案的摘要福建省住房建设厅网站
  • 谁需要做网站的嘉兴如何布置网站
  • 石家庄网站网站建设室内设计公司排名十强
  • 网站开发者的常用工具百度seo快速排名优化服务
  • 财务公司代理记账怎么收费长沙正规竞价优化服务
  • 江门网站建设维护宁波网站建设联系方法
  • 网站素材大全齐鲁石化建设公司官网
  • wordpress文章都展现在一个页面商城网站优化
  • 网站开发给网站设置图标在什么文件中写代码网站开发技术包括什么
  • 宁波搭建网站公个人网站建设优化
  • 做ppt的模板的网站有哪些内容wordpress友情链接定时