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

问一个时间显示格式的问题!

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

    本文导语:  现有这样一个字符串29 Aug 2001 01:54:32 GMT 需要把它显示为2001-8-29 01:53:32这样的格式,需要怎么做。 主要是不知道该如何将这个字符串转换为Date类型,我用过以下办法不行。 String s = "31 Aug 2001 05:25:53 GMT"; DateForm...

现有这样一个字符串29 Aug 2001 01:54:32 GMT
需要把它显示为2001-8-29 01:53:32这样的格式,需要怎么做。
主要是不知道该如何将这个字符串转换为Date类型,我用过以下办法不行。
String s = "31 Aug 2001 05:25:53 GMT";
DateFormat df =  DateFormat.getDateTimeInstance();
Date date = df.parse(s);
到了df.parse(s)这一句就出错了,不能够分析给出的字符串,
请问大家有没有合适的解决方法?谢谢!!

|
"07/10/96 4:5 PM, PDT"应该可以!

还是用标准格式把:
SHORT is completely numeric, such as 12.13.52 or 3:30pm 
MEDIUM is longer, such as Jan 12, 1952 
LONG is longer, such as January 12, 1952 or 3:30:32pm 
FULL is pretty completely specified, such as Tuesday, April 12, 1952 AD or 3:30:42pm PST.

|
如果你的日期是这样的,
String s = "31 Aug 2001 05:25:53 GMT";
可以这样:

java.text.SimpleDateFormat dtformat
    = new java.text.SimpleDateFormat("dd, MMM yyyy HH:mm:ss z");
java.util.Date dt = dtformat.format(s);

|
直接new java.util.Date().toString()的形式是31 Aug 2001 05:25:53 GMT
java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new java.util.Date())
如果你的31 Aug 2001 05:25:53 GMT是字符串,就不好办了

|
这样不就行了:
public String getNowDate()
   {
      SimpleDateFormat formatter =
    new SimpleDateFormat ("yyyy/MM/dd a hh:mm:ss");
Date currenttime = new Date();
return formatter.format(currenttime);
}

    
 
 

您可能感兴趣的文章:

  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • Android调用系统时间格式显示时间信息
  • Python将日期时间按照格式转换成字符串
  • php格式化日期和时间格式化示例分享
  • php时间格式化函数date介绍及用法参考
  • 时间格式
  • 系统时间格式有哪些?如GTM、UTC、CST都是什么意思?
  • 怎样设置时间显示格式
  • linux 内核空间如何获取当前时间(常用格式)
  • 怎样将一个GMT日期格式转换成CST时间?
  • 时间格式转换一问
  • android 默认时间格式修改方法
  • 如何更改unix系统下的时间格式?(急)
  • Python datetime时间格式化去掉前导0
  • 时间格式转换问题
  • linux的默认系统时间格式能否更改
  • GridView控件列上格式化时间的用法举例
  • 关于日期时间格式存储的困惑!
  • 紧急:如何得到系统时间?如何格式化double类型的数据?
  • 用脚本,如何显示指定格式的日期时间?
  • 时间格式问题
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • date显示的时间和程序里头取服务器上数据库的当前时间为什么不一致
  • Linux下用ntpdate同步时间及date显示设置时间
  • 在别处安装的LINUX6.2 回到自己这里换了显示器 进入图形界面的时候 显示器提示"超频保护状态" 请大家帮忙解决! 很急 只有30分钟的时间在
  • jdbtable时间字段显示求助
  • 请问在linux调试中能否有调用函数的显示时间
  • 关于显示时间的问题?
  • 请问用什么函数显示日期和时间?
  • 用jbuilder如何时事显示时间呢?
  • linux 内核空间如何获取当前时间(常用格式) iis7站长之家
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • python下用os.execl执行centos下的系统时间同步命令ntpdate
  • linux设置时间和把时间从UTC转成本地时间的
  • Linux/CentOS下的CST和UTC时间的区别以及不一致的解决方法
  • 用哪些函数可以得到执行一个程序的系统CPU时间,用户CPU时间,时钟时间啊?
  • php将unix时间戳转换成字符串时间函数(date)
  • 用户CPU时间 系统CPU时间 时钟时间 不懂
  • Linux下gettimeofday()函数和clock()函数:精确到毫秒级的时间
  • 用touch命令修改访问时间时,却发现连修改时间和状态时间也改了.疑惑
  • mysql中字符串和时间互相转换的方法(自动转换及DATE_FORMAT函数)
  • ★★怎样获得一个文件的创建时间,修改时间,和访问时间?急!在线等待...
  • aps.net session全面介绍(生命周期,超时时间)
  • arm2440下,系统时间和硬件时间一致,但创建文件得到的时间不一致,想过几种方法,似乎无用
  • php session 原理详解,用法介绍以及如何设置过期时间
  • 获取系统时间和修改系统时间
  • 关于内核时间与用户时间;我在线等你回复,所以你要告诉我!
  • 求助,Linux系统时间总比硬件时间慢!
  • UNIX的时间为什么会隔一段时间就提前一个小时
  • 如何让centos系统时间和另外一台window系统时间保持同步
  • Solaris 2.5.1 系统时间和文件保存时间不一致
  • 怎样得到系统的时间并且修必系统时间
  • Linux下如何判断系统当前时间和一个表里面已有的时间的大小?


  • 站内导航:


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

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

    浙ICP备11055608号-3