• timestamp 转 date 处理后再转timestamp


    package com.jmu.ccjoin.service.impl;

    import java.sql.Timestamp;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.GregorianCalendar;

    public class Test {

        public static void main(String[] args) {

            Timestamp ts = new Timestamp(System.currentTimeMillis());
            Date date1 = new Date();
            date1 = ts;
            System.out.println("data1:" + date1);

            Date date2 = new Date();// 取时间
            Calendar calendar = new GregorianCalendar();
            calendar.setTime(date2);
            calendar.add(Calendar.MONTH, 1);// 次月
            calendar.add(Calendar.DATE, 1);// 把日期往后增加一天.整数往后推,负数往前移动
            calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), 25);// 指定某天
            calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.getActualMaximum(Calendar.DAY_OF_MONTH));// 指定月最后一天

            date2 = calendar.getTime(); // 这个时间就是日期往后推一天的结果

            System.out.println("data2:" + date2);
            System.out.println("data3:" + new Timestamp(date2.getTime()));
        }
    }

  • 相关阅读:
    js对象的所有方法
    js数组的所有方法
    Scss语法
    new一个对象的过程
    promises的深入学习
    jsonp的原理介绍及Promise封装
    Vue页面缓存和不缓存的方法
    JavaScript数据类型
    JS常用函数原理的实现
    @Autowired注解在抽象类中实效的原因分析
  • 原文地址:https://www.cnblogs.com/wzk-0000/p/8205868.html
Copyright © 2020-2023  润新知