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

苏州市建设安全监督局网站营销计划

苏州市建设安全监督局网站,营销计划,网站正在建设中......,建设网站什么软件好自定义date工具类 DateUtils.java 简介 Date日期类型的工具类。 api 日期格式化 format(Date date);日期格式化 format(Date date, String pattern);计算距离现在多久,非精确 getTimeBefore(Date date);计算距离现在多久,精确…

自定义date工具类 DateUtils.java

简介

  • Date日期类型的工具类。

api

  • 日期格式化 format(Date date);
  • 日期格式化 format(Date date, String pattern);
  • 计算距离现在多久,非精确 getTimeBefore(Date date);
  • 计算距离现在多久,精确 getTimeBeforeNow(Date date);

源码

  • import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;/*** @说明:Date工具类*/
    public class DateUtils {public final static String format_1 = "yyyy-MM-dd";public final static String format_2 = "yyyy-MM-dd HH:mm:ss";public static void main(String[] args) throws ParseException {System.err.println(format(new Date()));System.out.println(getTimeBeforeNow(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2020-08-16 12:17:43")));System.out.println(getTimeBefore(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2020-08-16 12:17:43")));}public static String format(Date date) {return format(date, format_1);}public static String format(Date date, String pattern) {if (date != null) {SimpleDateFormat df = new SimpleDateFormat(pattern);return df.format(date);}return null;}/*** 方法功能说明:@1.计算距离现在多久,非精确* "126天前"*/public static String getTimeBefore(Date date) {Date now = new Date();long l = now.getTime() - date.getTime();long day = l / (24 * 60 * 60 * 1000);long hour = (l / (60 * 60 * 1000) - day * 24);long min = ((l / (60 * 1000)) - day * 24 * 60 - hour * 60);long s = (l / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);String r = "";if (day > 0) {r += day + "天";} else if (hour > 0) {r += hour + "小时";} else if (min > 0) {r += min + "分";} else if (s > 0) {r += s + "秒";}r += "前";return r;}/*** 方法功能说明:@1.计算距离现在多久,精确* "126天10小时27分28秒前"*/public static String getTimeBeforeNow(Date date) {Date now = new Date();long l = now.getTime() - date.getTime();long day = l / (24 * 60 * 60 * 1000);long hour = (l / (60 * 60 * 1000) - day * 24);long min = ((l / (60 * 1000)) - day * 24 * 60 - hour * 60);long s = (l / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);String r = "";if (day > 0) {r += day + "天";}if (hour > 0) {r += hour + "小时";}if (min > 0) {r += min + "分";}if (s > 0) {r += s + "秒";}r += "前";return r;}}
    
http://www.yayakq.cn/news/236531/

相关文章:

  • 盐山县网站建设价格长春怎么注册网站平台
  • 做我女朋友吧网站做公司官网怎么做
  • 温州网站改版公司wordpress站点标题
  • 网络推广和信息流优化一样么杭州市网站seo
  • 网站备案的要求是什么济南网站建设 推搜点
  • 网站自动生成网页wordpress安装到主机
  • wordpress设置2个网站开网站空间流量怎么选择
  • 网站项目策划书实例百度开屏广告优缺点
  • 怎么更改网站关键词百货商城网站建设
  • 给别人做网站做什么科目网络推广服务公司外包
  • 沛县做网站xlec网站导航栏固定
  • 网站地图提交给百度网站设计的汕头公司
  • 做营销的一般逛哪些网站手机网站微信网站开发
  • 精品建设课程网站建设工程质量协会网站
  • 佛山外贸网站建设特色高端网站设计定制公司
  • 网站建设费用什么意思威海外贸网站建设电话
  • 课程资源网站开发 jsp编写网站的语言有哪些
  • 网站开发形象设计要求众创空间网站建设
  • 织梦装修公司网站模板爱山东app下载注册流程
  • 济宁北湖建设集团网站网站空间怎么申请
  • 新乡网站建设策划多行业品牌企业公司网站模板
  • 做区块链网站需要注意哪些淘宝做首页热点的什么网站
  • 网站公司市场营销方案网站建设及使用方案
  • 机械做网站做外贸比较好用的网站
  • 怎么制作个人求职网站吉首市建设局官方网站
  • 网店设计作用有哪些wordpress首页优化缩略图
  • 专业网站建设网站研发深圳公司安康 住房城乡建设部网站
  • 郴州网站网站建设WordPress阿里云存储
  • python网站开发 完整例子河南安阳县
  • 做网站有哪些费用wordpress 会话有效期