`

Calendar,Date,long(Millis)转换

阅读更多
//Calendar与Date、long的转换:   
  Calendar ca = Calendar.getInstance();   
   Date d = ca.getTime();   
   long l = ca.getTimeInMillis();   
   ca.setTime(d);   
   ca.setTimeInMillis(l);   
  
//Date和long间的转换:   
 Date d = new Date();   
  long l = d.getTime();   
  d.setTime(l);   
  d = new Date(l);    
  
long d2;   
System.out.println(d2=new Date().getTime());   
new Date(d2);   
new Date(1257304282376L);//要带l/L,否则会认为是int 越界  
分享到:
评论

相关推荐

    日期转换的工具类

    public static Date millisToDate(long millis) { return new Date(millis); } ``` 3. **日期转毫秒数**:将日期对象转换为毫秒值,这可以通过调用`Date`对象的`getTime()`方法实现。 ```java public static long...

    关于JAVA中日期的计算问题

    6. `getYear(long millis)`, `getMonth(long millis)`, `getDay(long millis)`:这三个方法分别返回给定毫秒值对应的年、月(注意,返回的月份是从0开始的)和日期。 7. `getHour(long millis)`, `getMinute(long ...

    安卓Android源码——Calendar.rar

    - 通过setTime(Date date)或setTimeInMillis(long millis)可以将Date对象或毫秒值设置到Calendar对象中。 5. **操作与比较**: - add()方法用于增加或减少某个日期字段的值,例如add(Calendar.DAY_OF_MONTH, 1)会...

    Android Calendar

    getTimeInMillis()方法返回自Unix纪元(1970年1月1日)以来的毫秒数,而Calendar类可以通过毫秒值初始化,如setTimeInMillis(long millis)。 除了基本的日期和时间操作,Android Calendar还支持事件管理。例如,...

    基于Java的Calendar万年历.zip

    7. **时间戳转换**:`getTimeInMillis()`返回自1970年1月1日00:00:00 GMT以来的毫秒数,而`setTimeInMillis(long millis)`则可以用一个时间戳设置日期。 8. **格式化日期**:虽然`Calendar`本身不提供格式化日期的...

    获取网络服务器时间.docx

    - **Java中的日期和时间操作**:Java提供了多种处理日期和时间的方式,如`java.util.Date`、`java.util.Calendar`、`java.time`包等。这些API可以用来创建、解析、格式化日期时间,也可以进行日期时间的计算和比较。...

    李兴华java1.8视频笔记

    - 线程的休眠:使用Thread类的sleep(long millis)方法可以让当前执行的线程暂停执行指定的时间。 - 线程优先级:通过设置线程的优先级可以影响线程的执行顺序。 - 线程的同步与死锁:当多个线程需要访问共享资源时,...

    JavaSe总结

    Java提供了多种表示和操作时间的方式,如`Date`、`Calendar`、`LocalDate`等。 ### 时间的转换 时间可以转换为字符串或日期对象,反之亦然。 ### 日期的输入和输出 Java中可以通过`SimpleDateFormat`类格式化日期...

    java 基础思想题

    - **睡眠 (Sleeping)**:线程由于调用 `Thread.sleep(long millis)` 方法进入睡眠状态。 - **阻塞 (Blocked)**:线程因等待某种条件发生(如等待输入输出完成)而无法继续执行。 - **死亡 (Dead)**:线程结束执行...

    JAVA经典教材笔记

    - 线程睡眠:sleep(long millis)方法。 - **线程操作范例** - 示例分析:两个线程交替打印数字。 - 线程同步:解决线程安全问题。 - **同步与死锁** - 同步的实现:synchronized关键字。 - 死锁的概念与预防...

Global site tag (gtag.js) - Google Analytics