date-小白求助 如何把字符串转换成日期格式的字符串

问题描述

小白求助 如何把字符串转换成日期格式的字符串

比如我要把“2016-01-13 10:09:24”转换成“2016/01/13”的字符串

解决方案

public static void main(String[] args) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String date1 = "2016-01-13 10:09:24";
try {
Date dt1 = df.parse(date1);
DateFormat fmt = new SimpleDateFormat("yyyy/MM/dd");
String date=fmt.format(dt1);
System.out.println(date);
}catch(Exception e){

}

}

解决方案二:

string ddd = "2016-01-13 10:09:24";
Response.Write(DateTime.Parse(ddd).ToString("yyyy/MM/dd"));

解决方案三:

1、可以字符串截取,替换
2、貌似可以先转成date类型,再以你需要的格式转回来

解决方案四:

SimpleDateFormat可以做到

解决方案五:

string ddd = "2016-01-13 10:09:24";

ddd = DateTime.Parse(ddd).ToString("yyyy/MM/dd");

解决方案六:

public static void main(String[] args)
{
String dateString = "20090915-17:20:12";
try {
Date date = new SimpleDateFormat("yyyyMMdd-HH:mm:ss").parse(dateString);
// 下面将字符串转换为日期格式后显示的格式是2009-09-15
System.out.println(DateFormat.getDateInstance().format(date));
// 如果想换一种别的格式,可以用下面的办法,得到任何的日期格式都可以
// 输出的结果为2009/09/15 17:20:12
System.out.println(new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(date));
// 输出的结果为2009-09-15 17:20:12
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date));
// SimpleDateFormat sdf2 = new
// SimpleDateFormat("yyyy年MM月dd日");输出的结果为2009年09月15日 17:20:12
System.out.println(new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss").format(date));
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
}

解决方案七:

“2016-01-13 10:09:24”.substring(0,10).replace("-","/");

解决方案八:

,这样改,你想怎么样试着改呗。

解决方案九:

,忽略后面的。

解决方案十:

你是想把获取的日期时间转换成短的日期格式把 用 时间变量.ToShortDateString() 这个方法就可以了

时间: 2024-11-02 14:30:12

date-小白求助 如何把字符串转换成日期格式的字符串的相关文章

javascript在将字符串转换成日期类型的时候8月份解析出现问题

问题描述 javascript在将字符串转换成日期类型的时候8月份解析出现问题 javascript在将字符串转换成日期类型的时候8月份解析出现问题,解析日期年份减一月份加一,怎么回事? 如题目所说的: 第一种方式: var date2=new Date(parseInt(toDate1.substr(0,4)),(parseInt(toDate1.substr(4,2))-0-1),parseInt(toDate1.substr(6,2))).getTime(); var date1=new

字符串转换成时间格式如何去掉自带的星期以及上下午

问题描述 字符串转换成时间格式如何去掉自带的星期以及上下午 最近遇到一个恼火的问题,通过控件获得的时间会自动加上星期 以及 上(下)午因为数据库该时间 字段的长度是固定的 一旦加上星期和上下午就会超出范围,目前 试过N 种方法都无法成功例如 将时间 截取成 "2014-08-11"的字符串,一旦Conver.toDateTime后立马变成了"2014-08-11 星期六 下午 12:00...""的形式目前试过改时间右下角,以及各种转换时间格式的形式,都失

偶数汉字转utf-8-VB将汉字字符串转换成 UTF-8格式

问题描述 VB将汉字字符串转换成 UTF-8格式 VB将汉字字符串转换成 UTF-8格式后按照JSON格式提交给服务器,偶数个汉字没有问题,但奇数个汉字时,会有问题,请大师指导. Private Declare Function MultiByteToWideChar Lib "kernel32 " (ByVal CodePage As Long, ByVal dwFlags As Long, ByVal lpMultiByteStr As Long, ByVal cchMultiBy

怎么把一个字符串转换成图片格式啊

问题描述 怎么把一个字符串转换成图片格式啊,Http返回出来的一个字符串,我想把返回出来的值转换成图片格式 解决方案 解决方案二:可以搜索一下base64编码,一般是这种方式返回的,如果是其它方式,建议你直接联系第三方解决方案三:base64解决方案四:先把字符串转成base64再将base64转成图片解决方案五:你到底是要将一个字符串写入到一个图片里,还是base64字符串转换回图片?解决方案六:字符串能变成图片?NB.........解决方案七:参考:(视频)解决方案八:引用5楼huaner

ibatis查询date类型字段的数据无法转换成json格式

问题描述 ibatis已经获得正确的查询数据并返回至action,在转换成json格式时因为日期参数不匹配而报错.如果不查询带日期的字段就可以成功转换传递给jsp,请问这是该怎么解决?控制台输出的错误信息:action方法: 解决方案

javascript 中如何将gmt时间字符串转换成日期

问题描述 从struts2中取到的json数据为"Tue Dec 15 00:00:00 GMT+08:00 2009"是一个格林威治时间字符串怎样将它转换成date谢谢! 问题补充:redstarofsleep 写道 解决方案 我也跑了下 firefox,chrome,opera 正常safari和ie6 有问题ie7 以上没有测试解决方案二:测试过的 ie火狐 opera 都正常解决方案三:java中不想改,可以把这个字符串的倒数第一个冒号replace掉解决方案四:var str

C#如何将string类型的二进制格式的字符串转换成二进制格式

问题描述 ffd8ffe000104a46494600010100004800480000ffe100584578696600004d4d002a000000080002011200030000000100010000876900040000000100000026000000000003a00100030000000100010000a002000400000001000008e0a003000400000001000005ec00000000ffed003850686f746f73686f7

将带下划线的字符串转换成驼峰格式

/** * 将带下划线的字段转换成驼峰 * @param source * @returns {string} */ function camelCase(source) { if (source) { return source.replace(/_([a-zA-Z])/g, function (g) { return g[1].toUpperCase(); }); } return ''; }

Excel中怎么将数字、文本转换成日期格式

1.先看我准备的excel表格的内容 2.现在我们要实现的是19900909这样文本数字转换成1990-09-09这样格式 3.从表中看出我们的所有字符长度都为8位所以我们总结出,前4位是出生年份,中间是月分,后面是天,所以我们可以利用excel中的Left(),Right()函数,mid()函数,我们的思路是将原来的字条串分成三段,然后用再连接起来,中间加入"-". 4.从8位数字中得到年,月,日 5.将它们连接起来得到日期,使用DATE()函数 6.好了说了半天我们只要一个公式即可