导读:今天编程笔记来给各位分享关于php时间怎么写的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、PHP插入数据中的时间函数如何表示?
2、php中如何获得当前时间?
3、PHP时间的写法
4、php时间加减怎么写?
PHP插入数据中的时间函数如何表示?
如果你数据库时间的字段是 int 型,直接用 time() 是可以的;
如果是 timestamp 或 varchar/char 类型,可以用 date("Y-m-d H:i:s"),显示更为直观的时间格式。
city1 和 city2 如果数据库中有两个字段,你就按两个字段存进去没有问题;如果你显示的时候想把他们用 “--” 连接起来有100 种方法,一点都不用担心。
select 的时候用 concat 函数
select 出来后循环一下再把 city1 和city2 写成:$city1."--".$city2
3. 页面中输出的时候再把两个字段连到一起。
php中如何获得当前时间?
一、使用函式 date() 实现
在编辑器中输入?php echo $showtime=date("Y-m-d H:i:s");?,点击回车就可以得知当前的时间。其中Y是代表4位的年份,H是24小时制,i 是分钟,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。
d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。
二、使用time函数
在编辑器中输入echo date("y-m-d",$time)点击回车就可以得知当前的时间,其中Y是代表4位的年份,m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。
三、使用strftime函数
在编辑器中输入echo strftime ("%hh%m %a %d %b" ,time());点击回车就可以得知当前的时间。
扩展资料:
Date/Time 函数
一、time — 返回当前的 Unix 时间戳
二、timezone_abbreviations_list — 别名 DateTimeZone::listAbbreviations
三、timezone_identifiers_list — 别名 DateTimeZone::listIdentifiers
四、timezone_location_get — 别名 DateTimeZone::getLocation
五、date — 格式化一个本地时间/日期
六、getdate — 取得日期/时间信息
七、gettimeofday — 取得当前时间
八、gmdate — 格式化一个 GMT/UTC 日期/时间
九、gmmktime — 取得 GMT 日期的 UNIX 时间戳
参考资料:
百度百科——PHP
PHP时间的写法
我在.net的C#里用这样的代码实现对输入的数据的单双数进行判断,请问同样功能的代码,在PHP里应该怎么去编写?C#代码如下:
String Str_Input = Int_Input.ToString();
bool B_FoundMatch = false;
try
{
B_FoundMatch = Regex.IsMatch(Str_Input, "[13579]$");
//如果B_FoundMatch = true,则为单数,否则,为双数
if (B_FoundMatch)
{
Int_Output = 1; //单数
}
else if (!B_FoundMatch)
{
Int_Output = 2; //双数
}
}
catch (ArgumentException ex)
{
// Syntax error in the regular expression
}
php时间加减怎么写?
如下:
?php
echo "今天:",date('Y-m-d H:i:s'),"br";
echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));
?
上一行输出当前时间,下一行输出明天时间
这里+1 day
可以修改参数1为任何想需要的数 day也可以改成year(年),month(月),hour(小时),minute(分),second(秒)
如
date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
可以随便自由组合,以达到任意输出时间的目的
注:该方法之针对1970年以后试用,也就是时间戳的适用范围。
php 常用日期相函数[日期加减,两日期之差,日期转换时间截]
下面这些代码是一些常用的日期处理函数了,可以两个时间的日期加减,两日期之差,日期转换时间截等。
echo date('Y-m-d',strtotime('+1 d',strtotime('2009-07-08')));//日期天数相加函数
echo date("Y-m-d",'1246982400');
echo 'br';
echo date("Y-m-d",'1279123200');
die();
$d = "2009-07-08 10:19:00";
echo date("Y-m-d",strtotime("$d +1 day")); //日期天数相加函数
function dateToTime($d)//把日期转换成时间堆截
{
$year=((int)substr("$d",0,4));//取得年份
$mOnth=((int)substr("$d",5,2));//取得月份
$day=((int)substr("$d",8,2));//取得几号
return mktime(0,0,0,$month,$day,$year);
}
/*
下面函数计算两日期之差
*/
$Date_1="2009-07-08";
echo $Date_1+1;
$Date_2="2009-06-08";
$Date_List_a1=explode("-",$Date_1);
$Date_List_a2=explode("-",$Date_2);
$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]);
$d2=mktime(0,0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]);
$Days=round(($d1-$d2)/3600/24);
echo "两日期之前相差有$Days 天";
结语:以上就是编程笔记为大家整理的关于php时间怎么写的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于php时间怎么写的相关内容别忘了在本站进行查找喔。