当前位置:  技术问答>java相关

如何取日期啊?可以一次按我想要的格式取当前日期吗?如我想得到"2001-04-13"

    来源: 互联网  发布时间:2015-01-12

    本文导语:  JAVA的日期怎么不能取一次取年月日,还要自己去组合。累呀 | import java.util.*; public class Now { public static void  main(String arg[]) {     /*      ** on some JDK, the default TimeZone is wrong  ...

JAVA的日期怎么不能取一次取年月日,还要自己去组合。累呀

|
import java.util.*;

public class Now {

public static void  main(String arg[]) {
    /* 
    ** on some JDK, the default TimeZone is wrong
    ** we must set the TimeZone manually!!!
    **   Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("EST"));
    */
    Calendar cal = Calendar.getInstance(TimeZone.getDefault());
    
    String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";
    java.text.SimpleDateFormat sdf = 
          new java.text.SimpleDateFormat(DATE_FORMAT);
    /*
    ** on some JDK, the default TimeZone is wrong
    ** we must set the TimeZone manually!!!
    **     sdf.setTimeZone(TimeZone.getTimeZone("EST"));
    */
    sdf.setTimeZone(TimeZone.getDefault());          
          
    System.out.println("Now : " + sdf.format(cal.getTime()));
    }
}
 


Here some formatting possibilities available through the SimpleDateFormat class.
Thanks to T. Guirado for the tip. import java.util.*;
import java.text.*;

public class ShowToday {
  public static void main(String args[]) {
     ShowToday st = new ShowToday();
     st.demo();
     }
  public void demo() {   
     System.out.println(easyDateFormat("dd MMMMM yyyy"));
     System.out.println(easyDateFormat("yyyyMMdd"));
     System.out.println(easyDateFormat("dd.MM.yy"));
     System.out.println(easyDateFormat("MM/dd/yy"));
     System.out.println(easyDateFormat("yyyy.MM.dd G 'at' hh:mm:ss z"));
     System.out.println(easyDateFormat("EEE, MMM d, ''yy"));
     System.out.println(easyDateFormat("h:mm a"));
     System.out.println(easyDateFormat("H:mm:ss:SSS"));
     System.out.println(easyDateFormat("K:mm a,z"));
     System.out.println(easyDateFormat("yyyy.MMMMM.dd GGG hh:mm aaa"));
     }

  public String easyDateFormat (String format) {
    Date today = new Date();
    SimpleDateFormat formatter = new SimpleDateFormat(format);
    String datenewformat = formatter.format(today);
    return  datenewformat;
    }
  }
 

|



Date now=new Date();
DateFormat df=DateFormat.getDateInstance();
String myString = df.format(now);

out.println("myString="+myString);

搞丁了吧! 要不你再看看java.text.DateFormat API 文档!!

哈哈!:)
这是我这两天第三次回答这样的问题!

|
to FJY168(风雨飞扬);

 从你到手的分里扣点!

 out.println("myString="+myString);==》System.out.println("myString="+myString);

 
 

|
把JDK  里的DEMO  的CLOCK2.JAVA 解剖一下就得了。 

|
dateclass.advance(30);

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Python将日期时间按照格式转换成字符串
  • 按日期选择最晚日期与最早日期对应的数的差值
  • ORACLE日期相关操作
  • 如何在sh文件中得到当前日期前一个月(30天)的日期?
  • * kangaroo(名草),用Javascript真的能做像Delphi的日期控件那样的日期选择器吗?
  • 请教给问题,给分哦!shell 中输入一个日期参数,得到该日期的星期。
  • 这样的日期格式"2002-09-08",能否被Calendar类直接使用,从而得到这个特定日期的一些信息??
  • 基础问题,刚学的!请教,两个日期格式变量,我要求两个日期之间的天数,怎么求?
  • jquery实现在页面加载的时自动为日期插件添加当前日期
  • 急!有两个char buf[]里面是两个日期(2004-08-02),怎样判断两个日期之间的天数?(只能用标准C)
  • php 获取某日期的前一天日期
  • 如何取得本周的日期,包括明天的日期?
  • NOSQL iis7站长之家
  • 如何将java.util.Date类型的日期转换成java.sql.Date类型的日期?
  • JQuery EasyUI 日期控件如何控制日期选择区间
  • 关于shell脚本中日期的日期的引用问题
  • c#的时间日期操作示例分享(c#获取当前日期)
  • 笨问题----已知今天日期,怎样得到明天日期?
  • 请教点击开始-->搜索-->文件和文件夹-->搜索选项-->日期-->介于选择日期的那个框怎么实现的??
  • FTP上创建的文件夹的创建日期始终和本机的对不上(无论如何改变日期和时间)(紧急!!!)
  • php计算日期相差天数(日期计算)代码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3