package com.hilary.test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(StrToDate("2012-06-28 19:50:48"));;
System.out.println(DateToStr(new Date()));
}
/**
* 日期转字符串
* @author hilary
* @data 2012-6-28
* @param date
* @return
*/
public static String DateToStr(Date date) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = format.format(date);
return str;
}
/**
* 字符串转日期
* @author hilary
* @data 2012-6-28
* @param str
* @return
*/
public static Date StrToDate(String str) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
try {
date = format.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
}
/**
* 日期字符串转换成时间戳
* @author hilary
* @data 2012-6-28
* @param dateString
* @return
*/
public static long dateToLong(String dateString) {
Date date = null;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
date = format.parse(dateString);
} catch (ParseException e) {
e.printStackTrace();
}
return date.getTime();
}
分享到:
相关推荐
### JAVA日期与字符串的转换 在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期...通过以上内容的学习,相信读者已经掌握了Java中日期与字符串相互转换的核心技巧。
### Oracle日期与字符串相互转换详解 #### 一、概述 在Oracle数据库中,日期与字符串之间的转换是一项常用且重要的操作。正确地进行日期与字符串之间的转换对于数据处理、查询优化等方面有着不可忽视的作用。本...
本组件专注于日期型字符串与日期对象之间的转换,这对于数据输入、输出、存储和展示至关重要。下面我们将详细探讨这个主题,以及如何使用Java实现这些转换。 首先,Java提供了java.util.Date类来表示日期和时间。...
在C#编程中,日期和字符串之间的转换是常见的操作,特别是在处理用户输入、数据显示或数据存储时。本文将深入探讨如何使用C#的内置方法`DateTime.ToString()`和`DateTime.ParseExact()`来实现这两种类型的转化。 ...
java中各种日期类型与字符串类型相互转换
总结起来,C#提供了两种主要的方式来处理JSON数据和字符串的相互转换:内置的`System.Text.Json`库和流行的第三方库`Newtonsoft.Json`。两者都能满足大部分开发需求,但在某些特定场景下,如处理复杂数据类型或追求...
Java提供了丰富的API来支持不同类型的字符串转换,包括但不限于从字符数组、基本数据类型、对象到字符串的转换,以及字符串与其他类型如整型、浮点型等之间的相互转换。下面将详细介绍这些转换方法。 #### 一、字符...
日期与字符串相互转换 - **日期转字符串**: ```java Date d = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = sdf.format(d); System.out.println(str); `...
### JavaScript时间戳与日期字符串相互转换详解 #### 一、引言 在Web开发中,时间戳和日期字符串之间的转换是非常常见的需求。无论是处理服务器返回的数据还是用户输入的信息,掌握这两种格式之间的转换方法都是...
首先,我们来看日期类型与字符串之间的转换。Java提供了多种类来处理日期,包括`Date`、`SimpleDateFormat`和`java.time`包下的`LocalDate`等。`Date`类用于表示特定的瞬间,精确到毫秒。要将其转换为字符串,我们...
在Android开发中,数据交换和持久化经常涉及到实体类(Entity Class)与JSON字符串之间的转换。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。实体...
下面提供了一个简单的Java程序示例,演示了如何实现日期与字符串的相互转换: ```java import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; public class ConvertDemo { ...
下面将详细介绍如何使用JavaScript实现字符串与日期的相互转换以及日期的格式化。 首先,我们来看如何将字符串转换为日期对象。在提供的代码中,有一个名为`stringToDate`的函数,它接受一个形如"yyyy-MM-dd"格式的...
- `SimpleDateFormat` 类用于解析和格式化日期字符串。 ```java import java.text.SimpleDateFormat; import java.util.Date; String dateString = "2023-03-15 10:30:00"; SimpleDateFormat formatter = new...
转本文介绍了标准C/C++中的有关日期和时间的概念,并通过各种实例讲述了这些函数和数据结构的使用方法。笔者认为,和时间相关的一些概念是相当重要的,理解这些概念是理解各种时间格式的转换的基础,更是应用这些...
Java日期时间字符串和毫秒相互转换的方法 Java日期时间字符串和毫秒相互转换是Java开发中非常常见的操作。日期时间字符串是人类可读的格式,而毫秒是计算机易于处理的格式。以下是Java日期时间字符串和毫秒相互转换...
本文将详细介绍如何利用Google Gson库进行JSON字符串与对象之间的相互转换。 首先,我们需要了解Gson的核心概念。Gson库通过`Gson`类来实现JSON与Java对象的转换。当你有一个Java对象并想将其转化为JSON字符串时,...
这里主要介绍如何使用`time`和`datetime`模块来实现字符串与日期之间的相互转换。这两个模块提供了丰富的功能,可以帮助我们进行日期和时间的操作。 首先,`time`模块是Python内建的基础时间处理模块,它包含了与...
5. **数字与字符串之间的转换**:字符串可以与数字进行相互转换。例如,可以将数字转换为字符串以便于显示,或将字符串解析为数字进行计算。在Python中,`int()`和`float()`函数用于将字符串转换为整数和浮点数,...
* ToShortDateString():将DateTime类型的对象转换为短日期字符串 * ToShortTimeString():将DateTime类型的对象转换为短时间字符串 * ToUniversalTime():将DateTime类型的对象转换为世界时间 * Year:获取年份 * ...