`
deepfuture
  • 浏览: 4430695 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80332
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70814
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:104015
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:287492
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15131
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:68335
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32554
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:46261
社区版块
存档分类
最新评论

php-当前日期和时间-获取、插入到mysql、8小时时差错误

阅读更多

获取

使用函式 date() 实现
<?php echo $showtime=date("Y-m-d H:i:s");?>
显示的格式: 年-月-日 小时:分钟:妙
相关时间参数:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
D - 星期几,三个英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小时制的小时; 如: "01" 至 "12"
H - 24 小时制的小时; 如: "00" 至 "23"
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
i - 分钟; 如: "00" 至 "59"
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
l - 星期几,英文全名; 如: "Friday"
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
M - 月份,三个英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序数,二个英文字母; 如: "th","nd"
t - 指定月份的天数; 如: "28" 至 "31"
U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999"
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"

 插入到mysql

    <?php
     if ($_POST[name]=="")
       echo "请输入您的大名~";    
     elseif ($_POST[message]=="")
       echo "请输入留言内容~"; 
     else  {
      $name=$_POST['name'];
      $mes= nl2br($_POST['message']);
      $mesdate=date("Y-m-d H:i:s");
        $sql="insert into messages(name,content,mesdate) values('$name','$mes','$mesdate')";
        $result=mysql_query($sql) or die("SQL语句执行错误!");    
    ?>
    <br></>感谢<?php echo $_POST[name];?>的留言
    <?php
          }
    ?>

 时差错误:

//设定用于一个脚本中所有日期时间函数的本地默认时区,否则会有8小时时间差
$timezone_identifier = "PRC";  //本地时区标识符
date_default_timezone_set($timezone_identifier);

分享到:
评论

相关推荐

    JAVA8时间插入mysql少了8小时的解决办法(csdn)————程序.pdf

    在Java 8中,开发人员经常遇到一个棘手的问题,即在使用MyBatis或任何其他JDBC驱动程序将`LocalDateTime`对象插入MySQL数据库时,时间会比预期少8小时。这个问题通常与时区设置有关,特别是涉及到数据库服务器和Java...

    mysql日期函数时间函数及加减运算

    在上面的示例中,我们使用了 now() 函数获取当前日期和时间,然后使用 interval 1 day 加 1 天到当前日期和时间。 MySQL 日期函数和时间函数提供了多种方式来获取当前日期和时间,并支持加减运算,能够满足不同应用...

    数据库——mysql如何获取当前时间.docx

    本文将详细介绍 MySQL 中获取当前时间的方法,包括获取当前日期+时间、当前日期和当前时间的函数。 1. 获取当前日期+时间(date + time)函数 MySQL 中有多种方法可以获取当前日期+时间,包括 now()、current_...

    mysql中取系统当前时间,当前日期方便查询判定的代码

    获取当前时间的MySql时间函数处理MySql时间日期的函数有很多,下面为您介绍的就是用于获取当前时间的MySql时间函数,如果您对此感兴趣的话,不妨一看下面为您介绍的MySql时间函数用于获取当前时间,该MySql时间函数...

    mysql关于获取任何时间或日期的方法代码及其帮助文档

    总之,MySQL提供了丰富的日期和时间处理功能,涵盖了获取当前日期、格式化输出、日期运算、比较和提取日期部分等多种操作。在实际项目中,结合使用`mysql日期操作技巧.txt`的示例和`MySQL_5.1_zh.chm`的帮助文档,...

    获取当前日期及格式化

    首先,MySQL中的获取当前日期和时间的函数是`NOW()`。这个函数返回当前的日期和时间,精确到秒。例如,当你执行`SELECT NOW();`时,你会得到如下格式的输出:`2009-12-25 14:38:59`。这个日期时间是根据数据库服务器...

    mysql时间转成数字-mysql日期转换和数字格式转换.pdf

    MySQL 日期时间处理 MySQL 中的日期时间处理是数据库开发中非常重要的一部分。它可以帮助开发者快速处理日期时间相关的操作,提高开发效率。下面是 MySQL 日期时间处理的相关知识点: 日期时间格式 MySQL 中日期...

    mysql的日期和时间函数.rar

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,其在处理日期和时间数据方面提供了丰富的函数和操作。日期和时间函数是MySQL中的重要组成部分,它们允许我们进行日期和时间的计算、格式化以及各种操作,极大地...

    Mysql获取当前日期的前几天日期的方法

    Mysql根据时间查询日期的优化技巧mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间解析MySQL中存储时间日期类型的选择问题JDBC中使用Java8的日期LocalDate和LocalDateTime操作mysql、...

    mysql备份脚本-按日期进行备份,并进行压缩

    2. **获取当前日期并格式化**: - `set date=%DATE:~0,10%`:截取系统当前日期的前10个字符,如“2023-09-01”。 3. **创建备份目录**: - `MD C:\Apache2.2\htdocs\backup\mysqlbackup\%DATE%`:创建一个名为...

    MySQL时间日期相关函数

    在MySQL中,这些函数提供了丰富的功能,包括获取当前日期和时间、格式化日期、时间间隔计算以及进行日期时间的比较等。以下是一些常用的时间日期函数的详细说明: 1. **NOW()**: - NOW() 函数返回当前日期和时间...

    在MySql中获取当前系统当前时间的函数和TIMESTAMP列类型使用说明

    `TIMESTAMP` 是MySQL中一种非常有用的日期时间类型,它可以自动地更新为当前的日期和时间,并且可以存储从'1970-01-01 00:00:01' UTC到'2038年'之间的值。 #### TIMESTAMP 的显示格式 `TIMESTAMP` 列可以有不同的...

    详解mysql 获取当前日期及格式化

    此外,MySQL还提供了其他日期和时间函数,如`CURRENT_TIMESTAMP`、`LOCALTIME`、`LOCALTIMESTAMP`等,它们与`NOW()`功能相似,但在某些特定情况下可能会有微小差别,如`SYSDATE()`会在每次调用时实时获取当前日期和...

    计算机后端-PHP视频教程. php与mysql基础-sql10-获取上次插入的主键.wmv

    计算机后端-PHP视频教程. php与mysql基础-sql10-获取上次插入的主键.wmv

    mysql-connector-java-8.0.11

    - 将`mysql-connector-java-8.0.11.jar`添加到项目的类路径中,可以是IDE的库依赖,或者在命令行运行时通过`-cp`选项指定。 - 使用`Class.forName("com.mysql.cj.jdbc.Driver")`加载驱动。 - 通过`DriverManager....

    mysql 日期操作 增减天数、时间转换、时间戳.docx

    在 MySQL 中,提供了多种日期和时间函数,用于获取当前日期和时间、计算日期和时间之间的差异、转换日期和时间格式等。 一、日期和时间函数 MySQL 提供了多种日期和时间函数,用于获取当前日期和时间、计算日期和...

    在php MYSQL中插入当前时间

    MySQL提供了几个内置的日期和时间函数,使得插入当前日期和时间变得非常简单。本文将深入探讨这些函数的用法及其在PHP中的应用。 1. NOW() 函数: NOW() 是一个非常常用的MySQL函数,它返回当前日期和时间的 ...

    MySQL 获得当前日期时间的函数小结

    在MySQL数据库中,获取当前日期、时间和日期时间的函数对于数据记录和查询至关重要。这篇小结将详细介绍几个常用的函数,帮助你更好地理解和使用这些功能。 首先,`now()`函数是最常用的获取当前日期时间的函数,它...

    MySql用DATE_FORMAT截取DateTime字段的日期值

    您可能感兴趣的文章:MySQL中日期比较时遇到的编码问题解决办法PHP以及MYSQL日期比较方法mysql 获取当前日期函数及时间格式化参数详解mysql unix准换时间格式查找指定日期数据代码MySql日期查询语句详解深入mysql ...

    Mysql数据库基础知识

    Mysql提供了多种日期和时间函数,用于获取当前日期和时间,下面将对这些函数进行详细介绍。 1. 获取当前日期和时间函数 Mysql提供了多种函数来获取当前日期和时间,包括now()、current_timestamp()、current_...

Global site tag (gtag.js) - Google Analytics