鍍金池/ 問答/HTML/ 一段完整的時(shí)間字符串怎么切割成兩半???

一段完整的時(shí)間字符串怎么切割成兩半???

"2016-10-03 23:33:44"

像這樣的字符串,我需要將它分成2016-10-0323:33:44兩部分 分別放入兩個(gè)div中

網(wǎng)上找了好久沒找到有效的解決方案

回答
編輯回答
哎呦喂
網(wǎng)上找了好久沒找到有效的解決方案

來題主講講你是怎么找了好久的

clipboard.png

2018年1月23日 23:43
編輯回答
貓小柒

如果是標(biāo)準(zhǔn)的時(shí)間字符串,用split分隔是最簡單的,如果中間空格數(shù)不定,最好先標(biāo)準(zhǔn)化一次保證有且只有1個(gè)空格再split。

2018年6月26日 23:05
編輯回答
夏木

最簡單的當(dāng)然還是split分隔了
也可以考慮

var date = new Date("2016-10-03 23:33:44");
// 之后再通過date函數(shù)獲取每個(gè)值, 想組成什么樣就什么樣
2018年5月4日 00:33
編輯回答
任她鬧

沒理解錯(cuò)的話是下面這樣?

"2016-10-03 23:33:44".split(" ")
2017年1月7日 00:16
編輯回答
蝶戀花
${date.subString(0,10)}
${date.subString(11,19)}

用標(biāo)簽庫也可以
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
${fn:substring(date,0,10)}
2017年10月30日 02:43
編輯回答
笑忘初
var date = new Date("2016-10-03 23:33:44");

var year = date.getFullYear();
var month = date.getMonth() + 1;
var day= date.getDate();
var newDate = year + '-' + month + '-' + day;
alert(newDate);

var hour = date.getHours();
var min = date.getMinutes();
var Seconds = date.getSeconds();
var newTime = hour + ' : ' + min + ' : ' + Seconds;
alert(newTime);

//相當(dāng)于轉(zhuǎn)換時(shí)間格式分別取值

》》了解一下《《

2017年5月31日 22:30
編輯回答
尛憇藌
var timestr = "2016-10-03 23:33:44"
var timestrs = timestr.split(' ')
$('#div1').text(timestrs[0])
$('#div2').text(timestrs[1])
2018年1月23日 14:37