精华内容
参与话题
问答
  • Date转为Long的方法

    万次阅读 2007-08-21 14:57:00
    Long time=System.currentTimeMillis(); Date time1=new Date(); Long tmp=time1.getTime(); System.out.println("currentTimeMillis="+time); System.out.println("time1="+tmp); 
        Long time=System.currentTimeMillis();
        Date time1
    =new Date();
        Long tmp
    =time1.getTime();
        

        System.out.println("currentTimeMillis="+time);
        System.out.println(
    "time1="+tmp);
     
    展开全文
  • Java Date转long 秒单位 返回给前台

    千次阅读 2018-07-27 08:57:14
    通过自定义的一个子类 继承 JsonSerializer类 然后重写里面的方法 public void serialize(Date date, JsonGenerator jsonGenerator, ...之后我们在需要将Date转换成long的实体类中 添加注解 @JsonSe...

    通过自定义的一个子类 继承 JsonSerializer类
    然后重写里面的方法 public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException

    之后我们在需要将Date转换成long的实体类中 添加注解 @JsonSerialize(using = Date2LongSerializer.class) 即可。

    代码如下:

    import com.fasterxml.jackson.core.JsonGenerator;
    import com.fasterxml.jackson.databind.JsonSerializer;
    import com.fasterxml.jackson.databind.SerializerProvider;
    
    import java.io.IOException;
    import java.util.Date;
    
    /**
     * @author kenshin
     * @date 2018/7/27 上午8:42
     */
    public class Date2LongSerializer extends JsonSerializer<Date> {
    
        @Override
        public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException {
            jsonGenerator.writeNumber(date.getTime() / 1000);
        }
    }
    
    
    /**
     * DTO的意思就是  data transform object 数据传输对象
     * 对应OrderMaster 只是里面多了一些 list
     * @author kenshin
     * @date 2018/7/19 下午10:29
     */
    @Data
    public class OrderDTO {
    
        //、、、省略其他属性
    
        //创建时间
        @JsonSerialize(using = Date2LongSerializer.class)//这里 using的类是我们自己创建的 用于将这里的时间转换成 long 秒精度
        private Date createTime;
    
        //更新时间
        @JsonSerialize(using = Date2LongSerializer.class)
        private Date updateTime;
    
    }
    

    我们可以测试在不加字段前返回的数值 和添加之后返回的数值,是不同的

    展开全文
  • Java longDateString和Date

    万次阅读 2019-04-28 18:26:05
    import java.text.DateFormat; import java.text.ParseException; import java.text....import java.util.Date; /** @Author GaoYongQin @create 2019/4/28 13:57 */ public class DateUtils { /...
    import java.text.DateFormat;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    /**
     * @Author GaoYongQin
     * @create 2019/4/28 13:57
     */
    public class DateUtils {
    
        /**
         * long转date
         * @param dateLong
         * @return
         */
        public Date longToDate(long dateLong){
            Date date = new Date(dateLong);
            return date;
        }
    
        /**
         * date转long
         * @param date
         * @return
         */
        public long dateToLong(Date date){
            long dateLong = date.getTime();
            return  dateLong;
        }
    
        /**
         * string转date
         * @param str
         * @return
         * @throws ParseException
         */
        public Date stringToDate(String str) throws ParseException {
            DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Date date = df.parse(str);
            return date;
        }
        /**
         * date转string
         * @param date
         * @return
         */
        public String dateToString(Date date){
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String str = sdf.format(date);
            return str ;
        }
    
    }
    
    展开全文
  • Js转换long型时间

    千次阅读 2018-07-24 16:35:31
    * new Date(long型时间戳).Format("yyyy-MM-dd hh:mm") * new Date(long型时间戳).Format("yyyy-MM-dd hh:mm:ss") * **/ Date.prototype.Format = function(format) { var o = { ...
    /**
    	 * js转换long型时间
    	 * new Date(long型时间戳).Format("yyyy-MM-dd hh:mm")
    	 * new Date(long型时间戳).Format("yyyy-MM-dd hh:mm:ss")
    	 * **/
    	Date.prototype.Format = function(format) {
    	    var o = {
    	        "M+": this.getMonth() + 1, //month  
    	        "d+": this.getDate(), //day  
    	        "h+": this.getHours(), //hour  
    	        "m+": this.getMinutes(), //minute  
    	        "s+": this.getSeconds(), //second  
    	        "q+": Math.floor((this.getMonth() + 3) / 3), //quarter  
    	        "S": this.getMilliseconds() //millisecond  
    	    }
    	    if (/(y+)/.test(format)) format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    	    for (var k in o)
    	        if (new RegExp("(" + k + ")").test(format)) format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));
    	    return format;
    	}

     

    展开全文
  • datelong型转换工具

    2017-12-28 18:01:44
    自己写的一个datelong型转换工具,输入时间自动转换为对应的long
  • 创建类Date2LongSerializer并extendsJsonSerializer<Date>重写serialize方法 public class Date2LongSerializer extends JsonSerializer<Date>{ @Override public void serialize(Date date,...
  • Date date = new Date();//获取当前时间DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");1.将date型的数据转换成特定的String型字符串 String sDate=df.format(date);2.把String型的字符串...
  • long转换成日期、日期转换成long

    万次阅读 2017-06-26 14:33:08
    开发过程中会遇到long转换成日期或日期转换成long。 package com.test; import java.text.SimpleDateFormat; import java.util.Date; public class TestLongDate { public static void main(String[] args) { ...
  • Java中把Date类型转换成Long类型

    千次阅读 2011-02-23 21:59:00
    import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; public class TimeToLong {  /**  * @param args  */  public static void main(String[] args) throws Pa
  • Java中Date转Long 和Long转Date

    万次阅读 2017-04-27 22:18:00
    Java代码如下: import java.text.SimpleDateFormat; import java.util.Date; public class DateAndLong { public static void main(String[] args) { SimpleDateFormat sdf=n
  • java long 转换成 Date

    万次阅读 2019-09-24 13:08:44
    java long 转换成 Date import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class TestDate { private final DateFormat dateFormat = new SimpleDateFormat...
  • 原文出自:...   可以使用java中的日期工具java.text.SimpleDateFormat来格式化,一下为示例代码: 1.创建java.text.SimpleDateFormat实例 java.text.SimpleDateFormat sdf = new Simpl...
  • JS中的long转换成Date

    2019-06-15 16:42:45
    function datetimeFormat(longTypeDate){ var dateTypeDate = "";...var date = new Date(); date.setTime(longTypeDate); dateTypeDate += date.getFullYear(); //年 dateTypeDate += "-" + getMonth(dat...
  • 数据库中存储的日期格式有date型(yyyy-MM-dd格式日期)与datetime型(yyyy-MM-dd 00:00:00格式日期),当用java程序将数据库中的日期数据传向前端时,若后台没有方法处理日期,则将以Long型数据传向前端。...
  • Date转换Long

    2018-05-27 17:49:21
    实体类package com.imooc.dto; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.imooc.dataobject.OrderDetail; ...
  • long类型转换成日期

    万次阅读 2017-12-22 17:22:14
    后台给返回的日期格式有时候不符合要求,不能直接在界面上显示,这篇文章提供了一些方法用于格式的转换
  • Java中把Date类型转换成Long类型 import java.util.Date; import java.text.ParseException;  import java.text.SimpleDateFormat; public class TimeToLong {  /**  * @param args  */  public static void ...
  • Java Date,long,String 日期转换

    万次阅读 2013-01-15 10:55:02
    1、java.util.Date类型转换成long类型 java.util.Date dt = new Date(); System.out.println(dt.toString()); //java.util.Date的含义 long lSysTime1 = dt.getTime() / 1000; //得到秒数,Date类型的getTime()...
  • oracle中longdate的互换

    千次阅读 2015-07-09 18:13:49
    若Oracle数据库时间字段设置为“NUMBER”类型,查询时间列时会以数值的形式展现,像“1241450728000”样式,不具备可读性;同时若以“2009/5/4 15:25:28”样式update时间,则会提示...--date转long示例 select sysdate
  • mongodb long转date

    2020-08-20 16:55:47
    MongoTemplate long类型日期转date String format = "%Y-%m-%d"; Aggregation.project("createAt").andExpression("add(new java.util.Date(0l),createAt)").as("createDate"), Aggregation.project("createDate")...

空空如也

1 2 3 4 5 ... 20
收藏数 355,236
精华内容 142,094
关键字:

date转long