您好我需要从变量时间和日期中删除点和连字符。
这是我的代码:
$todaydate = date('Y-m-d') ."\n";
$time_utc=mktime(date('G'),date('i'),date('s'));
$NowisTime=date('G:i:s',$time_utc);
这将返回类似的内容:
$todaydate = 2011-06-03
$NowisTime = 14:20:30
我需要做的是:
$todaydate = 20110603
$NowisTime = 142030
我该怎么做?
谢谢
答案 0 :(得分:7)
你可以这样做:
$todaydate = date('Ymd');
$time_utc=mktime(date('G'),date('i'),date('s'));
$NowisTime=date('Gis',$time_utc);
答案 1 :(得分:1)
为什么不使用
$todaydate = date('Ymd');
答案 2 :(得分:1)
处理可以使用的字符串时的可能性
preg_replace('/-|:/', null, $date);
答案 3 :(得分:0)
在你的情况下,我只会使用PHP的DateTime class:
$dateTime= new DateTime('now');
var_dump(array(
'currentDate' => $dateTime->format('Ymd'),
'currentTime' => $dateTime->format('Gis'),
));
答案 4 :(得分:0)
请勿在{{1}}来电中输入连字符和圆点!