我试图将日期从yyyy-mm-dd转换为dd-mm-yyyy(但不是在SQL中); 但我不知道日期函数如何需要时间戳,我无法从此字符串中获取时间戳.
这怎么可能?
我想更改从数据库中提取的日期格式.现在我得到2016-10-01 {{$user->from_date}}.我想在laravel 5.3中改变格式'dmy'
{{ $user->from_date->format('d/m/Y')}}
Run Code Online (Sandbox Code Playgroud) 我有以下HTML语句
[otsection]Wallpapers[/otsection]
WALLPAPERS GO HERE
[otsection]Videos[/otsection]
VIDEOS GO HERE
Run Code Online (Sandbox Code Playgroud)
我想要做的是用html div替换[otsection]标签.问题是我想从1-> 2-> 3等增加div的id.
例如,上述声明应该翻译成
<div class="otsection" id="1">Wallpapers</div>
WALLPAPERS GO HERE
<div class="otsection" id="2">Videos</div>
VIDEOS GO HERE
Run Code Online (Sandbox Code Playgroud)
据我所知,最好的方法是通过preg_replace_callback来增加每个替换之间的id变量.但经过1小时的工作后,我无法让它发挥作用.
对此的任何帮助将不胜感激!
我有一个纪元编号1389422614485.存储此值的值的数据类型是varchar.我想将其值转换为人类可读时间.我们怎么做?这个转换的任何例子?
我试图获得两个日期时间之间的差异,并将其作为一个返回datetime.我找到了使用的例子,diff但我似乎无法做到正确.
$timein = date("Y-m-d H:i:s");
$timeout = date("Y-m-d 20:00:00");
$totaltime = $timein->diff($timeout);
Run Code Online (Sandbox Code Playgroud)
但是$totaltime记录0000-00-00 00:00:00到我的DB.这是因为我没有格式化我的全时变量吗?
可能重复:
在PHP中将一种日期格式转换为另一种日期格式
从...开始:
$date = '2012-09-09 03:09:00'
Run Code Online (Sandbox Code Playgroud)
我想做两件事.
"2012-09-09".任何人都可以帮我解决这个问题吗?
<?php
echo strtotime("2014-01-01 00:00:01")."<hr>";
// output is 1388516401
?>
Run Code Online (Sandbox Code Playgroud)
如果它可以逆转,我会感到惊讶.我的意思是我可以convert 1388516401 to 2014-01-01 00:00:01.我真正想知道的是,这种转换背后的逻辑是什么.php如何将日期转换为特定的整数.
我让我的用户以这种格式输入日期: - mm/dd/yyyy (11/21/2012)
我的php脚本按以下格式转换日期: - dd-Month-yyyy (21-November-2012)
我这样做使用: -
$new_date = date('d-F-Y', strtotime($user_date));
Run Code Online (Sandbox Code Playgroud)
我怎么能用这种格式的日期: - 21st November 2012?
谢谢
我有这个字符串:"13/10 15:00"我想将它转换为时间戳,但是当我这样做时:
$timestamp = strtotime("13/10 15:00");
Run Code Online (Sandbox Code Playgroud)
它返回一个空值.
php ×9
date ×5
datetime ×2
strtotime ×2
date-format ×1
date-math ×1
epoch ×1
formatting ×1
laravel ×1
mysql ×1
preg-replace ×1
time ×1
timestamp ×1