php - 将来如何设置时间戳

标签 php mysql variables time datetime

我有一个关于计算时间的问题。

我有一个包含 3 列的简单表格。第 1 列将由 VALUE 中的 NOW() 传递。第二列应该是 NOW() 时间戳加上 14 天。我以前从未使用过timefunctions,所以我确实有一些理解问题。

那么当我有:

$copy = "INSERT INTO table (a, b, c) VALUES (NOW(), $var_for_b, $var_for_c)";

用于

$var_for_b 

很容易

NOW()+14d

或者我必须设置一个带有时间/日期功能的变量吗?

如果使用变量,我可以在那里做什么?

$in_14_days =mktime(+14d)

我的第三列应该只是 NOW() 和 NOW(+14d) 之间的区别。

我很抱歉这个问题,但是时间函数太多了,我猜不出它们之间的区别。

最佳答案

您可以执行 now() + interval 14 day 来设置 future 的日期。

所以你的插入语句变成:

$copy = "INSERT INTO table (a, b, c) VALUES (NOW(),now() + interval 14 day, $var_for_c)";

关于php - 将来如何设置时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9995611/

相关文章:

php - 网站链接保护

PHP SAMBA/SMB/CIFS 和 smb4php 类

php - 获取按每个帖子的多个元数据条目排序的自定义 wp-posts

javascript - 将变量从 Objective-C 传递到 javascript 函数?

php - Layar开发: First Tutorial Issues

mysql - 如何在 hive 查询中使用 collect_set

php - PDO(准备语句)错误 - 无法将 PDOStatement 类型的对象用作数组

java - 一个只有 "private final static"变量的 java 类。这是个好主意吗?

objective-c - cocoa /Objective-C : Access a (Boolean) variable in different Classes

php - fatal error :在 joomla 3 中调用未定义的方法 JController::getInstance()