将旧的时间字符串转换为新的string时间字符串

旧的时间字符串-->simpledataformat1.parse(该字符串) 获得date类型 -->simpledataformat2.format(date)

simpledateformat1的pattern的格式和旧的字符串相同,simpledateformat2的pattern格式和希望的相同。

比如

旧的字符串格式为 yyyy-MM-dd,希望转换为yyyy年MM月dd日

String old="2019-12-13";
DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
Date date=format1.parse(old);
DateFromat format2=new SimpleDateFormat(yyyyMMdd);
String new=format2.format(date);

原文地址:https://www.cnblogs.com/WinseterCheng/p/9154923.html

时间: 2024-10-17 06:41:22

将旧的时间字符串转换为新的string时间字符串的相关文章

String中的toCharArray:将此字符串转换为新的字符数组,并统计次数

package stringyiwen; public class StringTestToCharArray { public static void main(String[] args) { String s = "SunWeiWei"; // String中的toCharArray:将此字符串转换为新的字符数组.一个新分配的字符数组,其长度是该字符串的长度,其内容被初始化为包含由该字符串表示的字符序列. char[] array = s.toCharArray(); // 统计

011-JSON、JSONObject、JSONArray使用、JSON数组形式字符串转换为List<Map<String,String>>的8种方法

一.JSON数据格式 1.1.常用JSON数据格式 1.对象方式:JSONObject的数据是用 { } 来表示的, 例如: { "id" : "123", "courseID" : "huangt-test", "title" : "提交作业", "content" : null } 2.数组方式:JSONArray,顾名思义是由JSONObject构成的数组,用

将下划线格式的字符串转换为骆峰格式的字符串

一.方法一: 1 <?php 2 /** 3 * 将下划线风格的名称转换为骆峰格式 4 * @param string $string 骆峰格式字符串 5 * @param boolean $firstLetter 是否将第一个字符也转换成大写,默认为小写 6 * @return string 7 */ 8 function toCamelCase($string, $firstLetter = false) { 9 $arr = explode('_', $string); 10 foreac

js中字符串转换为数值的两种方法的区别

在js中字符串转换为数值的方法有三种:转换函数,强制类型转换,隐式转换 1.转换函数 parseInt()   //将字符串转换为整型 parseFloat()  //将字符串转换为浮点型 转换函数在进行类型转换时是可以传入参数的,默认转换为10进制,转换成功后返回的是整数类型的数值. 例:1. parseInt('AB3', 16) //返回结果:2739,表示将字符串转换为16进制的数值 2.parseInt('13', 10) //返回结果:13,表示将字符串转换为10进制的数值 3.pa

如何将json格式字符串转换为对象

如何将json格式字符串转换为对象: 下面通过实例简单介绍一下如何将json格式的字符串转换为对象. json格式字符串如下: var str="{'webName':'蚂蚁部落','address':'青岛'}"; 上面是一个字符串,下面就将它转换为对象,代码如下: var str="{'webName':'蚂蚁部落','address':'青岛'}"; var obj=eval("("+str+")"); document

C语言中将字符串转换为数字的方法

C语言提供了几个标准库函数,可以将字符串转换为任意类型(整型.长整型.浮点型等)的数字.以下是用atoi()函数将字符串转换为整数的一个例子: # include <stdio. h># include <stdlib. h>void main (void) ;void main (void){    int num;    char * str = "100";    num = atoi(str);    printf("The string 's

String【字符串】

属性 public final class String 字符串在java中是一个类,然后这个类是一个太监类 类面里面肯定有属性 private final char value[]; final 这个变量value的引用只能被初始化一次,而且引用没法进行修改 但是数组中的值还是可以被改变的 private 就保证这个char类型数组只能被当前类所使用 而且string类中没有提供设置数组的方法,禁止外部的修改 对于我们的字符串来讲,如果我们对字符串做了拼接,删除的操作,会重新创建新的字符串 内

c++ --&gt; string类字符串

一.string类字符串的介绍 在程序设计中, 字符串的使用十分频繁, C语言类型字符串(简称C-串)在使用与字符串的处理上较为复杂, C++为了在程序设计中更加方便的使用字符串特新增了一种string类型的字符串. string类字符串为STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 相对于C-串来说string类型串具有一些明显的优势, 首先, 它在内存使用上是自动的, 需要多少, 开辟多少, 并且能够根据字符串大小的变化自动调整所开辟的

如何将一个格林威治字符串时间格式化转换为本地时间

python 时间函数学习了一大堆,那到底怎么将一个格林威治的时间字符串转换为本地时间呢? 这里将以一个格林威治时间字符串转换为北京时间为例进行说明. 格林威治时间字符串:2015-08-31T11:20:48 首先将这个字符串转换为表示时间的tuple格式: >>> t=time.strptime('2015-08-31T11:20:48','%Y-%m-%dT%H:%M:%S') >>> t time.struct_time(tm_year=2015, tm_mon