`
竹临仙
  • 浏览: 38158 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

字符串与时间格式的相互操作

阅读更多
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public final class DateUtils {

public static Date strToDateYYYYMMDD(String str){
if(str == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
return sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
return null;
}
}

public static Date strToDateYYYYMMDDHHMMDD(String str){
if(str == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
return sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
return null;
}
}

public static String dateToStr(Date date){
if(date == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.format(date);
}

public static String dateToStr(Date date,boolean chinese){
if(date == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
return sdf.format(date);
}


// public static void main(String[] args){
// System.out.println(strToDateYYYYMMDD("2000-10-10"));
// System.out.println(strToDateYYYYMMDDHHMMDD("2000-10-10 12:12:12"));
//
// }
//
}
分享到:
评论

相关推荐

    oracle日期字符串的相互转换

    ### Oracle日期与字符串相互转换详解 #### 一、概述 在Oracle数据库中,日期与字符串之间的转换是一项常用且重要的操作。正确地进行日期与字符串之间的转换对于数据处理、查询优化等方面有着不可忽视的作用。本...

    JAVA日期与字符串的转换

    在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期对象来进行日期计算等操作。本文将详细介绍如何在Java中实现这两种转换。 #### 一、将一个Date类型的变量转换为...

    字符串与日期相互转化简易方法【C#】

    这里,`"hh:mm:ss MMddyyyy"`是与输入字符串匹配的格式,`hh`表示12小时制的小时,`mm`表示分钟,`ss`表示秒,`MM`表示两位数的月份,`dd`表示两位数的日期,`yyyy`表示四位数的年份。这将把`str`解析为2001年12月12...

    JavaScript实现字符串与日期的相互转换及日期的格式化_.docx

    下面将详细介绍如何使用JavaScript实现字符串与日期的相互转换以及日期的格式化。 首先,我们来看如何将字符串转换为日期对象。在提供的代码中,有一个名为`stringToDate`的函数,它接受一个形如"yyyy-MM-dd"格式的...

    应用java实现日期型字符串和日期之间的相互转换(源代码)

    本组件专注于日期型字符串与日期对象之间的转换,这对于数据输入、输出、存储和展示至关重要。下面我们将详细探讨这个主题,以及如何使用Java实现这些转换。 首先,Java提供了java.util.Date类来表示日期和时间。...

    字符串和时间戳相互转换

    在编程领域,字符串和时间戳之间的转换是常见的操作,尤其在处理日期和时间相关的功能时。时间戳(Timestamp)通常表示为自1970年1月1日(UTC/GMT的午夜)以来的秒数,不考虑闰秒。而字符串则可以是多种格式的日期和...

    利用Google Gson实现JSON字符串和对象之间相互转换

    本文将详细介绍如何利用Google Gson库进行JSON字符串与对象之间的相互转换。 首先,我们需要了解Gson的核心概念。Gson库通过`Gson`类来实现JSON与Java对象的转换。当你有一个Java对象并想将其转化为JSON字符串时,...

    Java字符串类型转换

    Java提供了丰富的API来支持不同类型的字符串转换,包括但不限于从字符数组、基本数据类型、对象到字符串的转换,以及字符串与其他类型如整型、浮点型等之间的相互转换。下面将详细介绍这些转换方法。 #### 一、字符...

    python实现字符串和日期相互转换的方法

    这里主要介绍如何使用`time`和`datetime`模块来实现字符串与日期之间的相互转换。这两个模块提供了丰富的功能,可以帮助我们进行日期和时间的操作。 首先,`time`模块是Python内建的基础时间处理模块,它包含了与...

    c语言实现设置ip、网关、子网掩码 时间字符串相互转换

    相反,`strptime()`函数可以从格式化的字符串中解析出时间,然后`mktime()`可以将这种结构化时间转换回time_t。需要注意的是,这些函数处理的时间通常是UTC时间,如果需要处理本地时间,可能还需要`gmtime()`和`...

    JAVA字符串转日期或日期转字符串.docx

    在JAVA编程语言中,进行日期与字符串之间的转换是一项非常常见的操作。无论是处理数据库查询结果还是格式化用户界面显示,这种转换都不可或缺。本文将详细介绍如何利用`SimpleDateFormat`类来实现JAVA字符串到日期的...

    C#日期格式字符串的相互转换操作实例分析

    C#日期格式字符串的相互转换操作是一个非常重要的知识点,在实际开发中,我们经常需要将日期格式字符串转换为DateTime类型的对象,或者将DateTime类型的对象转换为日期格式字符串。以下是C#日期格式字符串的相互转换...

    日期类型与字符串的相互转换;判断是否闰年;得到某一周的开始时间及结束时间等等日期处理

    以上就是关于日期类型与字符串转换、闰年判断以及获取一周起始和结束时间的基本方法。在实际开发中,我们还可以结合`java.time`包提供的更现代的API,如`LocalDate`、`LocalTime`和`LocalDateTime`等,它们提供了...

    VC中字符串之间的转换和写入文本

    本篇文章将详细介绍如何在VC中实现Ansi、Unicode和UTF-8字符串之间的相互转换,并且如何将这些字符串正确地写入文本文件。 #### Ansi与Unicode之间的转换 在VC中,进行Ansi到Unicode以及Unicode到Ansi的转换是非常...

    节 处理字符串和日期时间PPT学习教案.pptx

    这个PPT学习教案详细介绍了VB中处理字符串和日期时间的方法,包括基本的字符类型、字符串连接、查找和替换、日期时间的表示以及一个实际的字符加密解密示例。通过学习这部分内容,开发者能够更好地在VB应用程序中...

    json字符串解析工具google

    总结来说,Google的Gson库是Java开发中处理JSON数据的强大工具,它提供了一种简单且灵活的方式来将JSON字符串与Java对象相互转换,使得数据处理变得更加便捷。无论是在服务器端处理来自客户端的请求,还是在客户端...

    字符串转换工具

    例如,将数字转换为具有固定位数的字符串,或者在日期和时间字符串中添加分隔符。 4. **大小写转换**:字符串工具通常包含将字符串转换为大写(如`upper()` in Python)或小写(如`lower()` in Python)的功能,这...

    字符串122000.txt

    日期与字符串相互转换 - **日期转字符串**: ```java Date d = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = sdf.format(d); System.out.println(str); `...

    Python日期格式和字符串格式相互转换的方法

    本文将详细讲解如何在Python中进行日期格式和字符串格式的相互转换,以便更好地理解和应用这些概念。 首先,我们了解两个关键的Python内建模块:`datetime` 和 `time`。在处理日期和时间时,`datetime` 模块是最...

    java_时间戳与Date_相互转化相关函数.txt

    ### 三、时间戳与特定格式的日期字符串的转换 除了直接转换为`Date`对象,我们还可以将时间戳转换为特定格式的日期字符串。这通常需要先将时间戳转换为`Date`对象,再利用`SimpleDateFormat`类进行格式化。例如: ...

Global site tag (gtag.js) - Google Analytics