Java -- 日期对象转字符串、字符串转日期
字符串转成时间(Date)对象和时间(Date)对象转换成时间字符串是开发中经常会遇到的
在API中,java.text.SimpleDateFormat下有一个叫SimpleDateFormat的对象,就是专门用来实现时间这种和字符串之间的互相转换。
方法:使用SimpleDateFormat对象
1、创建SimpleDateFormat对象的实例
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
提示:这一行是相当重要的,"yyyy-MM-dd HH:mm:ss"这表示确定转换的格式,格式有多种多样,并不局限于这一种,可以自定义。
2、利用SimpleDateFormat对象来进行转换
1、日期对象转时间字符串
sdf.format(new Date());
2、时间字符串转日期对象
sdf.parse("2020-08-18 19:03:25");//这样就可以将时间字符串转换成日期对象了
注意:这里的字符串格式也要和上面sdf对象实例定义的格式一样才可以
3、实例如下:
package com.lq.datetest;import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;public class DateTest {public static void main(String[] args) {//创建SimpleDateFormat对象实例并定义好转换格式SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println("把当前时间转换成字符串:" + sdf.format(new Date()));Date date = null;try {// 注意格式需要与上面一致,不然会出现异常date = sdf.parse("2020-12-15 15:30:23");} catch (ParseException e) {e.printStackTrace();}System.out.println("字符串转换成时间:" + date);}
}
Java -- 日期对象转字符串、字符串转日期相关推荐
- java 嵌套对象转xml_Gson对Java嵌套对象和JSON字符串之间的转换 | 学步园
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识, ...
- 对象数组转成字符串数组 java_如何在Java中将对象数组转换为字符串数组
如何在Java中将对象数组转换为字符串数组 我使用以下代码将Object数组转换为String数组: Object Object_Array[]=new Object[100]; // ... get ...
- JavaScript内置对象→对象、系统函数、Date日期对象、String字符串对象、Math对象、Number数字对象、Object对象、Boolean对象、Error对象
对象 系统函数 Date日期对象 String字符串对象 Math对象 Number数字对象 Object对象 Boolean对象 Error对象
- json java typeof_Json对象与Json字符串的转化、JSON字符串与Java对象的转换
一.Json对象与Json字符串的转化 1.jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符 ...
- java类对象转化成字符串_String类型字符串(xml格式)转换成java对象类型
使用到的包: 1. 2. 将字符串类型的字符串转换成的Java的对象时,需要先将字符的格式转换成JSON格式的字符串(所以用到了json.jar包),在使用JSON格式的字符串转换成的Java的对象类 ...
- Java 序列化对象为json字符串,属性首字母大写,并按照属性首字母排序
1.创建类 import lombok.Data; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor;import c ...
- 封装一个函数,传入两个日期(对象),返回两个日期之间相差的天数 (number).比如 10月28号和10月31号相差3天
<script> function day(a, b) {/* 传入两个日期 */var date1 = new Date(a);var date2 = new Date(b);/* 两个 ...
- Java中普通字符串转json_java普通对象和json字符串的互转
一.java普通对象和json字符串的互转 java对象---->json 首先创建一个java对象: 现在java对象转换为json形式: 定义了一个Student的实体类,然后分别使用了JS ...
- JS-对象/Date 日期对象/返回/设置年份方法/返回星期方法/返回(/设置)时间方法
什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法: ...
最新文章
- rust(72)-match匹配
- 光栅尺与PLC的配合使用
- linux终端 中国象棋,在Deepin系统下安装Xboard并使用它玩中国象棋
- 洛谷——P1024 [NOIP2001 提高组] 一元三次方程求解
- java建站系统开发教程系列之设计表结构
- jdbc批量执行SQL insert 操作
- 几种常见的Java排序算法
- 管家婆 经营历程 Date exceeds maximum of 19-12-31 报错解决补丁包
- oracle11g 32021,64ビットのOracle Data Access Components(ODAC)のダウンロード
- 如何让word中清晰的图片无损导出为pdf?
- 提到单片机很多人都很觉得不陌生,大街小巷上面电子产品都用到
- canvas动画:黑客帝国_使用Canvas API进行动画处理-第3部分:重力和动态渲染
- 【Python】MD5批量修改
- 文件字节大小显示成M,G和K
- 单纯形法(simplex algorithm)
- 无线网络加密方式对比 .
- [转]自信过头是狂妄,谦虚过度是虚伪
- Unrecognised tag: snapshotPolicy (position: START_TAG seen
- 5G时代已经到来,TCP/IP老矣,尚能饭否?
- python numpy安装教程_Python和numpy下载安装方法
热门文章
- React Native 红屏问题的解决
- iPad白苹果怎么办?
- JAVA 由图片合成gif文件
- 移动应用程序设计基础——点菜单列表实现2.0(实现短信接受以及服务与广播的使用)
- 如何存储社交软件中的「好友、粉丝关系」
- torch-0.4.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.
- 腾讯AI Lab x 王者荣耀:开放让「AI+游戏」想象力落地
- js导出excel单元格内换行符代码_PHP生成excel时单元格内换行问题的解决方法
- Windows共享文件
- 给你分享10种加好友方法(新手必看!!!)