gpt4 book ai didi

php - 这些 strtotime() 格式是否存在?

转载 作者:行者123 更新时间:2023-11-29 02:59:29 25 4
gpt4 key购买 nike

这些是通常的 strtotime() 格式:

strtotime("now");
strtotime("3 October 2005");
strtotime("+5 hours");
strtotime("+1 week");
strtotime("+1 week 3 days 7 hours 5 seconds");
strtotime("next Monday");
strtotime("last Sunday");

等等

我的代码需要不同的格式,我有这样的东西:

$date = strtotime("6 Oct 2014"); 
$d=date('Y-M-j',$date);

$sql="CREATE DATABASE `".$row['Database'].".$d."`"; //this one creates a database with the current date,which is 6 Oct 2014
$query2=mysql_query($sql,$connect);

一周、两周、一个月或一年后,我想自动删除该数据库,如下所示:

$sql="SHOW DATABASES LIKE '%".date('Y-M-j',strtotime("last ***",$date))."'"; 
$query=mysql_query($sql,$connect);
$sqlDROP="DROP DATABASE IF EXISTS `".$row."`"; //this one will drop the listed databases above
$queryDROP=mysql_query($sqlDROP,$connect);

我想要的是一种格式而不是“last *”,它将删除旧数据库,我不能使用像上个月、上周、去年这样的格式,因为我有很多数据库,制作在不同的日期,当我创建一个新的时,我需要删除旧的。

我希望你明白这一点。

最佳答案

你要的是什么,不存在。没有像你正在寻找的那样的值。你所要做的就是思考,并在你的显示查询中找到一些技巧,添加倍数 strtotime()功能,所以你可以涵盖每一种情况都会给你带来问题。祝你好运。

关于php - 这些 strtotime() 格式是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25907300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com