php日期轉字元串
『壹』 如何在php中將日期類型值轉換成字元類型
YYYY-mm-dd HH:ii:ss,這種格式的日期?這種本來就是字元串格式,不用另外轉換,非要的話就前面加個(string) 即可。
時間戳的話,用date('Y-m-d H:i:s',時間戳)來轉換。
『貳』 PHP字元串替換及日期格式轉換的問題,請教!
$str = "[['1','2','3'],['4','5','6'],['7','8','9']]";
echo $str = str_replace( array('[',']') , array('array(',')') , $str );
eval('$str = ' . $str . ';');
var_mp($str);
$str="2012年1月1日";
echo $str = date('Y-m-d',strtotime( str_replace( array('年','月','日') , array('-','-','') , $str ) ));
『叄』 php 日期變字元串或字元串變日期
什麼意思~可不可以說得具體點啊~
哦~明白了~如果想比較兩個時間段的大小的都轉成時間戳來比較,
$Ym = "2012-04";
$Dt = strtotime($Ym);
$date = $date("Y-m")
$dt=strtotime($date);
比較$Dt和$dt就可以了~
時間越後時間戳越大~
『肆』 php若要顯示的時間格式為"年月日",應怎樣設置date函數的格式字元串
<?phpechodate("Y年m月d日",time());?>
『伍』 php日期字元串
誰說strtotime不接收「年-月-日 時:分:秒」?
<?php
$time = strtotime("2010-09-08 07:06:05");
echo date("Y-m-d H:i:s",$time);
?>
輸出 2010-09-08 07:06:05
如果不能正確接收「年-月-日 時:分:秒」,輸出的應該就不是這個時間了。
『陸』 php轉換日期字元串
<html>
<head><title>正則表達式</title></head>
<body>
<a href="./">返回列表</a>
<form action="<? echo $PHP_SELF; ?>" method="post">
請輸入MM/DD/YYYY格式的日期:
<input type="text" name="date" value="<? echo $date; ?>">
<input type="submit" value="轉換為YYYY-MM-DD格式">
</form>
<?
if(isset($date)){
if ( ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{4})", $date, $regs ) ) {
echo $regs[0] . "的轉換結果為:" . $regs[3] . "-" . $regs[1] . "-" . $regs[2];
} else {
echo "$date 的日期格式不對!<br>";
}
}
?>
</body>
</html>
『柒』 把執行的PHP代碼轉為字元串。
使用serialize產生一個可儲存的字元串存儲到文件中,
要使用時讀取文件中的內容,然後調用調用unserialize( )即可得到原來的變數/對象
$arr=array("1"=>"編","2"=>"程","3"=>"詞","4"=>"典");
$str = serialize($arr);//產生字元串,將該字元串寫入a。txt文件中去
$clonearr = unserialize($str);//從a.txt中讀取出的字元串
『捌』 php轉換字元串
我想你是因為待替換的字元串和需要替換的字元串中有部分相同的串所以產生了疑問吧,其實可以用一個中間變數來解決問題。
<?php
$string='ffffaaaaaa,bbbbb,cccccc,ddddd';//源字元串變數
$patterns=array('/ffffaaaaaa/','/bbbbb/','/cccccc/','/ddddd/');//待替換的規則
$replacements=array('111','222','333','444');//中間變數數組
$string2=preg_replace($patterns,$replacements,$string);
$patterns2=array('/111/','/222/','/333/','/444/');//中間變數規則
$replacements2=array('cccccc','ddddd','aaaaaa','bbbbb');//最終要替換的變數數組
echopreg_replace($patterns2,$replacements2,$string2);//輸出最終替換完成的字元串
?>
『玖』 php中如何將string類型轉換為date類型插入到資料庫中的date類型欄位中,incorrect date value啥意思
1、首先介紹一下將String類型轉為Date類型的方法。需要導入java.text.SimpleDateFormat類。下面舉一個例子,比如有一個字元串 「2018-08-24「,想要轉為Date類型,代碼如圖所示。
『拾』 關於PHP截取時間字元串、、、、
為什麼有現成的函數不用呢?<?php
$date = date('2011-12-12 20:10:00');$hour = date('H',strtotime($date));
$min = date('i',strtotime($date));
$sec = date('s',strtotime($date));echo $hour,$min,$sec;?>