用Timestamp来记录日期时间还是很方便的,但有时候显示的时候是不需要小数位后面的毫秒的,这样就需要在转换为String时重新定义格式。
Timestamp转化为String:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义格式,不显示毫秒
Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间
String str = df.format(now);
String转化为Timestamp:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = df.format(new Date());
Timestamp ts = Timestamp.valueOf(time);
本文出自 “Strive to Live” 博客,请务必保留此出处http://zeroyang.blog.51cto.com/259838/106748
本文出自 51CTO.COM技术博客
分享到:
相关推荐
本文将详细介绍如何在 Python 中实现这两种时间格式的相互转换,并通过具体示例帮助读者更好地理解和应用这些技巧。 #### 一、Timestamp 和 Datetime 的概念 1. **Timestamp**:表示从 1970 年 1 月 1 日(UTC/GMT...
### String、Calendar、Date间的相互转换 在Java中,日期和时间处理是非常常见的需求之一,尤其是在涉及用户界面或数据处理的应用程序中。本篇将详细解释如何在`String`、`Calendar`、`Date`之间进行转换,并提供...
由于它们的类型不同,因此在实际开发中,经常需要将Timestamp和Date类型相互转换。下面将详细介绍Timestamp和Date类型的互转。 1. Timestamp转Date 在数据库中,我们经常使用Timestamp类型来存储时间数据。当我们...
在编程领域,字符串和时间戳之间的转换是常见的操作,尤其在处理日期和时间相关的功能时。时间戳(Timestamp)通常表示为自1970年1月1日(UTC/GMT的午夜)以来的秒数,不考虑闰秒。而字符串则可以是多种格式的日期和...
本文将详细介绍如何在Java中进行String、Date和Timestamp之间的相互转换。 一、String与Date的转换 1. String转Date 要将一个符合特定格式的日期字符串转换为`Date`对象,可以使用`SimpleDateFormat`类。首先创建...
在Java编程语言中,时间戳(timestamp)与`java.util.Date`对象之间的转换是处理...以上就是Java中时间戳与`Date`对象相互转换的相关知识点。理解并掌握这些基本操作,对于开发涉及日期和时间处理的应用程序至关重要。
Java中的Date、Calendar和Timestamp是处理日期和时间的三个核心类,它们各有特点,并且在不同的场景下有各自的优势。接下来我们将深入探讨这三个类的区别、转换方法及其在实际使用中的应用。 1. **java.util.Date**...
### JAVA变量类型之间的相互转换详解 在JAVA编程中,数据类型的转换是常见且重要的操作,尤其是在处理不同数据源或进行复杂运算时。本文将详细解析JAVA中各种基本数据类型(如`byte`、`short`、`int`、`long`、`...
它无需安装,简化了日期与long型数值之间的相互转换过程,对于开发者或者数据分析人员来说非常便捷。 在Java编程语言中,日期通常表示为`java.util.Date`对象,而long型常用于存储时间戳,即自1970年1月1日00:00:00...
本文将详细介绍Java中常用的时间和日期转换方法,涵盖日期与字符串之间的相互转换、日期与时间戳之间的转换等内容。 #### 一、导入所需包 为了实现日期和时间的转换,我们需要导入以下两个包: ```java import ...
在JavaScript中,时间戳与标准日期之间的转换是常见的操作,特别是在处理前端交互和服务器通信时。本教程将指导你如何通过点击按钮实现这两种转换。首先,让我们了解基本概念。 时间戳,通常指的是从1970年1月1日...
Java与Unix时间戳的相互转换详解 Java与Unix时间戳的相互转换是 Java 开发中经常遇到的问题,本文将详细介绍 Java 与 Unix 时间戳的相互转换,包括将 Unix 时间戳转换成指定格式的日期字符串,以及将日期字符串转换...
### JavaScript时间戳与日期字符串相互转换详解 #### 一、引言 在Web开发中,时间戳和日期字符串之间的转换是非常常见的需求。无论是处理服务器返回的数据还是用户输入的信息,掌握这两种格式之间的转换方法都是...
在Java编程中,时间戳(Timestamp)和Date对象是处理日期和时间的重要组成部分。时间戳通常表示自1970年1月1日(UTC/GMT的午夜)以来的毫秒数。本文将详细介绍如何在Java中进行时间戳与Date对象之间的转换,并提供...
在JavaScript和jQuery中,时间戳和日期的相互转换是常见的需求。时间戳通常表示自1970年1月1日00:00:00 UTC以来的毫秒数,而日期则是一种更易读的格式,如YYYY-MM-DD HH:MM:SS。以下是对jQuery中时间戳和日期转换...
var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000;...var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //2014-07-10 10:21:12的时间戳为:14049588
`Date`类可以与时间戳相互转换: ```java long timestamp = System.currentTimeMillis(); Date date = new Date(timestamp); ``` 4. ISO 8601标准: - Java 8的`java.time`包默认支持ISO 8601标准,如`yyyy-MM...
本文将详细讲解如何在Python中进行日期格式和字符串格式的相互转换,以便更好地理解和应用这些概念。 首先,我们了解两个关键的Python内建模块:`datetime` 和 `time`。在处理日期和时间时,`datetime` 模块是最...
这个时间戳转换工具可能包含以上所述的功能,允许用户输入日期字符串或时间戳,然后进行相互转换。在不连外网的情况下,这样的本地工具非常实用,避免了对在线API的依赖。在实际项目中,可以将这些函数封装成模块,...
Java 时间戳与日期相互转换工具是 Java 语言中非常重要的一部分,正确地处理时间戳和日期之间的转换是非常必要的。本文将详细介绍 Java 中时间戳与日期之间的相互转换工具,并提供了实用的代码示例。 一、时间戳与...