字符串截取有关问题
程序员文章站
2022-05-28 14:54:53
...
字符串截取问题
19850523怎么变成1985-05-23这样的形式呢?
我现在的做法是用了三次substr()
有简单的办法么?
------解决方案--------------------
正则表达式:
var s = "19850516 ";
s = s.replace(/(\d{4})(\d{2})(\d{2})/, "$1-$2-$3 ");
alert(s);
------解决方案--------------------
看样子是日期字符串,不妨利用date函数
$str = '19850523 ';
echo date( 'Y-m-d ',strtotime($str));
19850523怎么变成1985-05-23这样的形式呢?
我现在的做法是用了三次substr()
有简单的办法么?
------解决方案--------------------
正则表达式:
var s = "19850516 ";
s = s.replace(/(\d{4})(\d{2})(\d{2})/, "$1-$2-$3 ");
alert(s);
------解决方案--------------------
看样子是日期字符串,不妨利用date函数
$str = '19850523 ';
echo date( 'Y-m-d ',strtotime($str));
相关文章
相关视频
上一篇: 关于include路径有关问题
下一篇: mysql语句的执行顺序问题_MySQL