时间对象与字符串对象之间相互转换

public static void main(String[] args) throws Exception {
/**
   * 把时间对象转化成指定格式的字符串.
  * 把指定格式的字符串转化成时间对象
  * 一般使用
  * */
  SimpleDateFormat s1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
  SimpleDateFormat s2 = new SimpleDateFormat("yyyy-MM-dd");
  //将时间对象转化成字符串
  System.out.println(s1.format(new Date()));
  System.out.println(s2.format(new Date()));
  //将符合指定格式的字符串转化成时间对象,字符串格式需要和指定格式一致
  String time = "2016-10-22";
  Date date = s2.parse(time);
  System.out.println(date);
  time = "2016-10-22 11:58:30";
  date = s1.parse(time);
  System.out.println(date);

}

时间: 2024-08-01 16:10:49

时间对象与字符串对象之间相互转换的相关文章

如何在DateTime对象和字符串对象之间进行转换

分析问题 DateTime对象输出到字符串的使用概率非常高,DateTime结构实现了四个ToString方法,下表列出了四个方法的特性: 方法 说明 ToString() 效果等同于ToString("G")和ToString("G",null) DateTime.ToString(IFormatProvider) 由用户提供的格式化对象来进行格式化 DateTime.ToString(String) 由特定的字符串来表示各种格式 DateTime.ToStrin

zg手册 之 python2.7.7源码分析(2)-- python 的整数对象和字符串对象

python 中的内置对象 python 中常用的内置对象有:整数对象,字符串对象,列表对象,字典对象.这些对象在python中使用最多,所以在实现上提供缓存机制,以提高运行效率. 整数对象 (PyIntObject) python 中的整数对象是不可变对象(immutable),即创建了一个 python 整数对象之后,不能再改变该对象的值. python 为创建整数对象提供了下面三种方法,其中 PyInt_FromString 和 PyInt_FromUnicode 内部也是调用 PyInt

转换时间对象和字符串对象&添加时间

/* *基本思路,将字符串时间转化为时间对象,通过毫秒数来加减时间,然后在转化为字符串输出 */ //转化字符时间yy-mm-dd hh:mm:ss 为时间对象   使用split进行字符串的分割,取值并创建新的时间对象               var toDate = function(strDateTime){                    var strDateTimes = strDateTime.split(' ');                    var strD

学习笔记:javascript内置对象:字符串对象

1.字符串的创建   var str = "Hello Microsoft!";   2.字符串属性 constructor  返回创建字符串属性的函数 length   返回字符串的长度 prototype  允许您向对象添加属性和方法   3.字符串方法   - (1)charAt() --返回字符串在下标index位置的字符 stringObject.charAt(index)  // 如果参数index不在0与字符串长度之间,则返回一个空的字符串 'kdfjrjrtj'.cha

关于js中的json对象,json串,数组之间相互转换

将json对象转换成string var loginUser = {username: username, password: password}//方式一 localStorage.setItem("loginUser", JSON.stringify(loginUser));//方式二 localStorage.setItem("loginUser",loginUser.toJSONString()); 将string转换成json对象 //方式一 var ob

Java中字符串对象

Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "droid";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("droid");,这两种方式我们在代码编写时都经常使用,尤其是字面量的方式.然而这两种实现其实存在着一些性能和内存占用的差别.这一切都是源于JVM为了减少字符串对象的重复创建,其维护了一个特殊的内存,这段内存被成为字符串常量池或者字符串字面量池. 工作原理 当代码中出现字

《python源码剖析》笔记 python中的字符串对象

本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 1.      PyStringObject --> 变长不可变对象 typedef struct{ PyObject_VAR_HEAD//ob_size变量保存着对象中维护的可变长度内存的大小 longob_shash; //缓存该对象的hash值,用于dict的查询 intob_sstate; //标志该对象是否经过intern机制的处理 char ob_sval[1];// 字符指针

javascript中Date对象与字符串之间的转换

使用js中new Date()得到的Data对象转换为字符串之后往往未能符合我们想要的期望,今天我就“Date对象与字符串之间的转换”这个主题做一个简易的分析: 常见的转换方式有: 一.toString() —— 把 Date 对象转换为字符串 1 var str = new Date().toString(); 2 console.log(str); 3 4 //output: 5 //Mon Oct 12 2015 11:13:22 GMT+0800 二.toTimeString() ——

有两个地方,用到了javabean对象和属性字符串值之间的转换

1.有两个地方,用到了javabean对象和属性字符串值之间的转换 2.一个是接入层spring mvc,将json字符串参数转换为javaBean.通过@RequestBody javaBean方式 3.另一个是,mybatis中javeBean对象与数据库字段值之间的转换. 在sql语句的insert/update/delete语句传入javaBean对象,用#{}转换为具体的属性 在sql语句的select中,将数据库中的字段转换为javaBean的属性值. 4.只要发生javaBean的