php数据库时间函数大全,php 日期函数

如何用PHP往数据库插入时间

一般有两种访问:

创新互联公司专注于企业营销型网站建设、网站重做改版、睢县网站定制设计、自适应品牌网站建设、H5开发成都商城网站开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为睢县等各大城市提供网站开发制作服务。

方法一:

$sql="INSERT INTO `test` (`id`,`content`,`datetime`)values(NULL,'hello',now())";

$query=mysql_query($sql); //执行sql语句

//这种方法,你datetime字段要设计成date类型,now() 是mysql数据库提供的一个获取当前时间函数

方法二:

$sql="INSERT INTO `test` (`id`,`content`,`datetime`)values(NULL,'hello',".time().")";

$query=mysql_query($sql); //执行sql语句

//这种方法:datetime字段设计成int(10)类型。time()是php提供获取时间戳的函数。

推荐使用方法二,因为这种方式,一.排序速度快,二.方便转换时间区。主流的开源程序都有采用这方式。像discuz phpwind dedecms等等。

php时间处理函数你知道多少

使用date函数语法:string date ( string $format [, int $timestamp ] ) 返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()。 H 小时,24 小时格式,有前导零 00 到 23 echo date("H");

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 strtotime() 函数

strtotime()是php中的时间函数;其功能是:将任何字符串形式的日期,时间转换成对应的Unix 时间戳。

示例:

?php

$str='2015-05-20 15:21:23';

echo strtotime($str);

//转换为时间戳:1432106483

?

php 时间函数问题

首先,请你先了解一下PHP的时间管理方面的函数,有好多。

例如:date(格式[,时间戳])

你先了解一下时间戳

如果时间戳的参数没有给,就是默认的系统时间戳,然后按照你自己的格式返回值

例如:date('Y-m-d')假如现在是2010年8月6号

函数就会返回2010-08-06

date('Ymd')如果是这样,就会返回20100806

你想取到你的值就要写出自己想要的格式:

2008-08-08 08:08:08 格式:Y-m-d H:i:s

20080808080808 格式:YmdHis

其实很简单。

如果还是不懂的话可以参考这里:


分享名称:php数据库时间函数大全,php 日期函数
网页链接:http://myzitong.com/article/hciodd.html