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

专业的企业智能建站制造厂家/镇江seo

专业的企业智能建站制造厂家,镇江seo,佛山南海区疫情最新消息今天,制作表白网页Java中Long、String、Date 类型之间的转换 标签: javaDate 2015-08-31 20:57 17022人阅读 评论(0) 收藏 举报 分类: Java(13) 作者同类文章X版权声明:本文为博主原创文章,未经…

    

Java中Long、String、Date 类型之间的转换

标签: javaDate
17022人阅读 评论(0) 收藏 举报
分类:
作者同类文章X

    本文题材比较简单,仅仅作为自己的个人笔记,以备不时之需。今天拿到一个long类型的值,想要转化成Date类型,一时却想不起来,看样子记笔记还是必须的啊!

    (1)java.util.Date类型转换成long类型
    不要唠叨了,还是先上代码

                Date date=new Date();System.out.println(date.getTime());
    • 1
    • 2

    解析:其中getTime()返回为long类型,长度为13,表示毫秒;如果想获得秒数,只需要除以1000即可。

    long mseconds=date.getTime()/1000;
    • 1

    (2)long类型转换成java.util.Date类型

                SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  java.util.Date date = new Date(mseconds * 1000);  String str = sdf.format(date);  System.out.println(str);
    • 1
    • 2
    • 3
    • 4

    前面的mseconds是表示的是秒数,所以要先乘1000得到毫秒数,再转为java.util.Date类型,这样就完成了long到Date的转化;为了格式化输出Date,可以调用SimpleDateFormat的format方法格式化输出Date

    (3)形如“2015-08-31 21:08:06”等格式化string类型转换成java.util.Date类型

                String str="2015-08-31 21:08:06";SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = (Date) sdf.parse(str);System.out.println(date.getTime());
    • 1
    • 2
    • 3
    • 4

    其输出结果为

    1441026486000
    • 1

    有时候需要对CST时间进行转化,如:Wed Sep 16 11:26:23 CST 2009,此时同样可以用SimpleDateFormat的parse解决

                String str="Wed Sep 16 11:26:23 CST 2009";SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);Date date = (Date) sdf.parse(str);
    • 1
    • 2
    • 3

    备注(util类):

    import java.text.*;
    import java.util.*;public class DateFormat {/*** date类型进行格式化输出* @param date* @return*/public static String dateFormat(Date date) {SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String dateString = formatter.format(date);return dateString;}/*** 将"2015-08-31 21:08:06"型字符串转化为Date* @param str* @return* @throws ParseException*/public static Date StringToDate(String str) throws ParseException{SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = (Date) formatter.parse(str);return date;}/*** 将CST时间类型字符串进行格式化输出* @param str* @return* @throws ParseException*/public static String CSTFormat(String str) throws ParseException{SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);Date date = (Date) formatter.parse(str);return dateFormat(date);}/*** 将long类型转化为Date* @param str* @return* @throws ParseException*/public static Date LongToDare(long str) throws ParseException{      return new Date(str * 1000);  }}
    
    http://www.lbrq.cn/news/1608769.html

    相关文章:

  • 书店网站开发目的和意义/厦门百度竞价
  • 营销网站做推广公司/福州专业的seo软件
  • 之梦网站怎么做seo/考研培训机构排名前五的机构
  • 做网站需要懂什么技术/百度营销网页版
  • 自己做网站咋做/b2b自动发布信息软件
  • ipad做网站服务器/seo1域名查询
  • 遵义做网站/seo 工具
  • 牧星网站建立/企业文化建设方案
  • 哪些网站可以做推广/seo企业优化顾问
  • 电脑端网站一般做多宽最好/深圳百度关键词
  • wordpress 博客模板/整站seo排名费用价格
  • https网站搭建/b2b网站源码
  • 自贡市住房和城乡建设局网站/外包公司是什么意思
  • 网站备案是域名备案还是空间备案/域名注册免费
  • 黑河哈尔滨网站建设/湖南网站营销seo方案
  • php自适应网站/创建网站需要多少资金
  • 网站推广具体内容简要说明/百度识图在线入口
  • 哪些网站discuz做的/站长工具收录
  • 您的网站未备案/南宁seo优化
  • 网站页面结构/找资源的关键词有哪些
  • 工商联网站建设方案/武汉seo搜索引擎
  • 网站建设前期规划方案/长沙网站制作主要公司
  • 乳山建设局网站/线上商城的推广方案
  • 做简历网站'/搜索引擎哪个好
  • 什么样的网站不备案/品牌推广外包
  • 国外炫酷网站/网站关键词优化多少钱
  • 珠海网站建设珠海/长尾关键词挖掘站长工具
  • 上海网站建设咨询报价/自媒体运营主要做什么
  • 北京朝阳做网站/东莞网站建设方案报价
  • 微信网站html5/数字化营销怎么做
  • Spring lookup-method实现原理深度解析
  • 力扣-437.路径总和III
  • 实战解析:编程式事务在实际开发中的典型应用场景
  • Java中的sort()排序详解
  • Typora v1.10.8 好用的 Markdown 编辑器
  • 下载一个JeecgBoot-master项目 导入idea需要什么操作启动项目