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

将时间格式化成"YYYY-MM-DD hh:mm:ss”,但要求返回结果仍为事件类型?

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

    本文导语:  m_strBeginDate = getParameter("BeginDate", m_begTime.toLocaleString()); DateFormat df = DateFormat.getDateTimeInstance(2,2,Locale.CHINA);         m_strBeginDate = m_strBeginDate.trim();         if(m_strBeginDate.equals(""))             m_strBeginDat...

m_strBeginDate = getParameter("BeginDate", m_begTime.toLocaleString());
DateFormat df = DateFormat.getDateTimeInstance(2,2,Locale.CHINA);
        m_strBeginDate = m_strBeginDate.trim();
        if(m_strBeginDate.equals(""))
            m_strBeginDate = EffectNum.DateToString(m_begTime);
        if(m_strBeginDate.indexOf(" ") == -1)
            m_strBeginDate = m_strBeginDate + " 00:00:00";
        else
            m_strBeginDate = m_strBeginDate + ":00:00";
        d = null;
        try
        {
            d = df.parse(m_strBeginDate);
        }
        catch(ParseException ep)
        {
            d = null;
        }
        if(d != null)
            m_begTime = d;
        m_strBeginDate = m_begTime.toLocaleString();
以上程序返回结果为:"Oct 23, 2002 10:23:48 AM"?

|
将时间格式化成"YYYY-MM-DD hh:mm:ss”,但要求返回结果仍为时间类型
是时间类型吧?
其实可以写个函数包装一下 在需要的时候再转换成一String

|
java.text.SimpleDateFormat dformat=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String d=dformat.format(new java.util.Date());

|
import java.util.Date;
import java.text.SimpleDateFormat;
....
String date1="20020809";
SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
Date date2= df.parse(date1);

|
calss YourDate extends Date {
public String toString() {
    java.text.SimpleDateFormat dformat=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    return dformat.format(this);
}
}

你以后用自己的类就可以了。记得写构造函数

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












  • 相关文章推荐
  • 有关select的返回时间问题
  • 返回SQL执行时间的存储过程
  • 如何得到一个格林威治时间,返回32位的一个整数。有这样的函数调用么?
  • 请教: read一个socket, read返回需要多长时间?
  • 用lastModified()得到一个文件的修改时间,为什么返回结果总是0呢??急啊!
  • php计算两个日期时间差(返回年、月、日)
  • c# 返回文章发表时间差的代码
  • c#中返回文章发表的时间差的示例
  • php计算两个日期时间差(返回年、月、日) iis7站长之家
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • linux设置时间和把时间从UTC转成本地时间的
  • Linux下用ntpdate同步时间及date显示设置时间
  • 用哪些函数可以得到执行一个程序的系统CPU时间,用户CPU时间,时钟时间啊?
  • python下用os.execl执行centos下的系统时间同步命令ntpdate
  • 用户CPU时间 系统CPU时间 时钟时间 不懂
  • Python将日期时间按照格式转换成字符串
  • 用touch命令修改访问时间时,却发现连修改时间和状态时间也改了.疑惑
  • Linux/CentOS下的CST和UTC时间的区别以及不一致的解决方法
  • ★★怎样获得一个文件的创建时间,修改时间,和访问时间?急!在线等待...
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • arm2440下,系统时间和硬件时间一致,但创建文件得到的时间不一致,想过几种方法,似乎无用
  • php将unix时间戳转换成字符串时间函数(date)
  • 获取系统时间和修改系统时间
  • Linux下gettimeofday()函数和clock()函数:精确到毫秒级的时间
  • 关于内核时间与用户时间;我在线等你回复,所以你要告诉我!
  • mysql中字符串和时间互相转换的方法(自动转换及DATE_FORMAT函数)
  • 求助,Linux系统时间总比硬件时间慢!
  • aps.net session全面介绍(生命周期,超时时间)
  • UNIX的时间为什么会隔一段时间就提前一个小时
  • php时间格式化函数date介绍及用法参考
  • 如何让centos系统时间和另外一台window系统时间保持同步


  • 站内导航:


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

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

    浙ICP备11055608号-3