怎样用正则表达式把日期格式由yyyy-mm-dd改为yyyymmdd形式

2024-12-30 12:50:10
推荐回答(2个)
回答1:

看你用什么语言,有两个思路:
1.替换-为空:比如java
str.replaceAll("-","")
2.正则抓取数字组合: 比如java
str.replaceAll("(\\d{4})-(\\d{2})-(\\d{2})","$1$2$3")
其他语言,类似

回答2:

$time = '2010-03-15';
$time = date('Ymd',strtotime($time));
?>