字符串转日期或日期转字符串
用法: SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );
这一行最重要,它确立了转换的格式,yyyy是完整的公元年,MM是月份,dd是日期,至于HH:mm:ss,就不需要我再解释了吧!
PS:为什么有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月份,mm是分;HH是24小时制,而hh是12小时制。
1.字符串转日期
2008-07-10 19:20:00 要把它转成日期,可以用 Date date = sdf.parse( " 2008-07-10 19:20:00 " );
2.日期转字符串
假如把今天的日期转成字符串可用 String str = sdf.format(new Date());
这个字符串内容的格式类似2008-07-10 19:20:00。
/** * 日期转换成字符串 * @param date * @return str */ public static String DateToStr(Date date) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = format.format(date); return str; } /** * 字符串转换成日期 * @param str * @return date */ 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; }
分享到:
相关推荐
### JAVA字符串转日期或日期转字符串 #### 一、引言 在JAVA编程语言中,进行日期与字符串之间的转换是一项非常常见的操作。无论是处理数据库查询结果还是格式化用户界面显示,这种转换都不可或缺。本文将详细介绍...
2. **`java.text.ParseException`**: 当`SimpleDateFormat`无法正确解析日期字符串时抛出的异常。 3. **`java.util.Date`**: Java中的基本日期表示类,用于表示特定的瞬间,精确到毫秒。 #### 三、代码示例分析 ...
System.out.println("转换后的日期字符串为:" + strDate); } } ``` 在这个示例中,我们定义了一个名为`dateToStr`的方法,它接受一个`Date`类型的参数,并返回一个字符串。我们使用了`SimpleDateFormat`的构造...
1、根据后端返回来的时间戳字符串转成前端显示的日期格式; 2、日期之间的连接符可以自动设置;例如(2022/09/02或者2022-09-02等) 3、包含两个插件,可以直接使用。一个是转成到具体的时间秒,一个是转成到天
在本文中,我们将详细介绍 SQL Server 中的日期函数,包括字符转日期、日期转字符串等方面的知识点。 日期函数概述 SQL Server 中的日期函数可以分为两大类:日期和时间函数、字符串和日期函数。日期和时间函数...
字符串转换为日期的常见格式是遵循某种日期时间格式规范,如ISO 8601("YYYY-MM-DD")或美国样式("MM/DD/YYYY")。在C++中,我们可以使用`CTime`类的`ParseDateTime`成员函数来完成这个转换。这个函数接受一个字符...
在SQL Server中,将日期类型转换为字符串是一个常见的需求,特别是在数据展示或处理时需要特定日期格式的情况下。本文将深入探讨如何使用SQL Server内置的`CONVERT`函数将日期类型转化为各种格式的字符串,以及这一...
例如,如果你有一个形如"2023-04-15 16:30:00"的日期字符串,格式化字符串应为"%Y-%m-%d %H:%M:%S"。函数会返回一个`tm`结构体,包含了日期和时间的各个部分。 2. **`tm`结构体**: `tm`结构体包含年、月、日、...
我们可以创建一个新的`Date`实例,或者解析一个日期字符串来创建一个`Date`对象。对于日期字符串的格式,JavaScript支持多种格式,但最常见的是ISO 8601标准(例如"YYYY-MM-DD")。 1. **字符串转日期对象**: 当...
本文实例讲述了C#实现将字符串转换成日期格式的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:string s = “20120114161145”; Response.Write(DateTime.ParseExact(s, “yyyyMMddHHmmss”, new System...
js string转date,js字符串转换成日期,此代码支持将datetime(年月日小时分秒格式)转换为js的Date类型,程序已调试并支持在HTML中运行、代码请见附件。
yyyyMMddHHmmss 字符串 转DateTime
检查日期格式字符串是否能转化成日期,字符串可通过new SimpleDateFormat("xxxx");得到日期字符串
您可能感兴趣的文章:sql语句中如何将datetime格式的日期转换为yy-mm-dd格式将WMI中的DateTime类型转换成VBS时间的函数代码LINQ字符串向datetime 转换时失败的处理方法Sql中将datetime转换成字符串的
在C#编程中,日期和字符串之间的转换是常见的操作,特别是在处理用户输入、数据显示或数据存储时。本文将深入探讨如何使用C#的内置方法`DateTime.ToString()`和`DateTime.ParseExact()`来实现这两种类型的转化。 ...
在客户端JavaScript中,可能需要将服务器返回的日期字符串转换为JavaScript Date对象,可以使用 `new Date(dateString)`。 通过掌握以上知识点,开发者可以在Asp.net环境中灵活地进行日期与字符串之间的转换,适应...
在上面的代码中,我们首先使用 SimpleDateFormat 将日期字符串转换为日期对象,然后使用 getTime 方法比较日期对象的大小。如果 dt1 的时间大于 dt2 的时间,则返回 1;如果 dt1 的时间小于 dt2 的时间,则返回 -1;...
接下来,我们可以使用`CONCAT`函数或`STRING`构造函数将字符数组转换为字符串: ```scl ResultString := CONCAT(CharArray); // 或者 ResultString := STRING(CharArray); ``` 这样,`ResultString`就包含了'ABCDE'...