获取数据库时间、时间格式转换

这段Java代码展示了如何从数据库获取当前时间并将其转换为long类型、Date类型以及格式化为'yyyy-MM-dd HH:mm:ss'和'yyyy-MM-dd'的String类型。主要使用了System.currentTimeMillis()、SimpleDateFormat和Date类进行转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public static void main(String[] args) {

          long longTime = getLongTime();
          System.out.println("longTime:"+longTime);

          Date dateTime = getDateTime();
          System.out.println("dateTime:"+dateTime);

          String stringTimeToSecond = getStringTimeToSecond();
          System.out.println("stringTimeToSecond:"+stringTimeToSecond);

          String stringTimeToDay = getStringTimeToSecond();
          System.out.println("stringTimeToDay:"+stringTimeToDay);
}

/**

* @brief   getLongTime 方法简要说明:

* 方法详细说明:数据库获取long类型当前时间
 *    @author  zhengkunqi
 * @version  1.0
 *   - 上午11:41:47   2017-5-11
* @par  参数说明
*@return
* @par 变更历史: 
*    - 时间  作者   修改说明
*/
public static long getLongTime(){
          long longTime = System.currentTimeMillis();
          return longTime;
}

/**

* @brief   getDateTime 方法简要说明:

* 方法详细说明:数据库获取Date类型当前时间
 *    @author  zhengkunqi
 * @version  1.0
 *   - 上午11:42:22   2017-5-11
* @par  参数说明
*@return
* @par 变更历史: 
*    - 时间  作者   修改说明
*/
public static Date getDateTime(){
          long longTime = getLongTime();
          Date dateTime = new Date(longTime);
          return dateTime;
}

/**

* @brief   getStringTimeToSecond 方法简要说明:

* 方法详细说明:数据库获取String类型当前时间(yyyy-MM-dd HH:mm:ss)
 *    @author  zhengkunqi
 * @version  1.0
 *   - 上午11:42:42   2017-5-11
* @par  参数说明
*@return
* @par 变更历史: 
*    - 时间  作者   修改说明
*/
public static String getStringTimeToSecond(){
          SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
          Date dateTime = getDateTime();
          String stringTime = simpleDateFormat.format(dateTime);
          return stringTime;
}

/**

* @brief   getStringTimeToDay 方法简要说明:

* 方法详细说明:数据库获取String类型当前时间(yyyy-MM-dd)
 *    @author  zhengkunqi
 * @version  1.0
 *   - 上午11:43:02   2017-5-11
* @par  参数说明
*@return
* @par 变更历史: 
*    - 时间  作者   修改说明
*/
public static String getStringTimeToDay(){
          SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
          Date dateTime = getDateTime();
          String stringTime = simpleDateFormat.format(dateTime);
          return stringTime;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值