是否有一种简单的方法可以将一种日期格式转换为PHP中的另一种日期格式?
我有这个:
$old_date = date('y-m-d-h-i-s'); // works
$middle = strtotime($old_date); // returns bool(false)
$new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00
Run Code Online (Sandbox Code Playgroud)
但我当然希望它能够返回当前的日期,而不是破解那天.我究竟做错了什么?
如何以整数格式获取一周中的哪一天?我知道ToString只返回一个字符串.
DateTime ClockInfoFromSystem = DateTime.Now;
int day1;
string day2;
day1= ClockInfoFromSystem.DayOfWeek.ToString(); /// it is not working
day2= ClockInfoFromSystem.DayOfWeek.ToString(); /// it gives me string
Run Code Online (Sandbox Code Playgroud) 这是我使用的:
SELECT CAST(FLOOR(CAST(getdate() as FLOAT)) as DATETIME)
Run Code Online (Sandbox Code Playgroud)
我想可能会有更好更优雅的方式.
要求:
datetime类型,而不是字符串.我在字符串中有一个日期,类似于"2012年12月12日".如何将其转换为毫秒(长)?
如何在几毫秒内获得Unix中的Unix时间?
我有以下功能:
func makeTimestamp() int64 {
return time.Now().UnixNano() % 1e6 / 1e3
}
Run Code Online (Sandbox Code Playgroud)
我需要更少的精度,只需要几毫秒.
我想在C#中将自定义格里高利日期转换为波斯日期.例如,我有一个包含此内容的字符串:
string GregorianDate = "Thursday, October 24, 2013";
Run Code Online (Sandbox Code Playgroud)
现在我希望:
string PersianDate =پنجشنبه2آبان1392;
要么
string PersianDate = 1392/08/02
谢谢
试图将1504865618099.00 Unix时间转换为可读日期时间.我试过这个:
=(UNIX + ("1/1/1970"-"1/1/1900"+1)*86400) / 86400
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
我在R中有一些非常简单的数据,需要更改其日期格式:
date midpoint
1 31/08/2011 0.8378
2 31/07/2011 0.8457
3 30/06/2011 0.8147
4 31/05/2011 0.7970
5 30/04/2011 0.7877
6 31/03/2011 0.7411
7 28/02/2011 0.7624
8 31/01/2011 0.7665
9 31/12/2010 0.7500
10 30/11/2010 0.7734
11 31/10/2010 0.7511
12 30/09/2010 0.7263
13 31/08/2010 0.7158
14 31/07/2010 0.7110
15 30/06/2010 0.6921
16 31/05/2010 0.7005
17 30/04/2010 0.7113
18 31/03/2010 0.7027
19 28/02/2010 0.6973
20 31/01/2010 0.7260
21 31/12/2009 0.7154
22 30/11/2009 0.7287
23 31/10/2009 0.7375
Run Code Online (Sandbox Code Playgroud)
而不是%d/%m/%Y,我希望它在标准的R格式中%Y-%m-%d
我怎样才能做出这个改变?我试过了:
nzd$date <- format(as.Date(nzd$date), …Run Code Online (Sandbox Code Playgroud) 我有一个输出数据数组的PHP脚本.然后将其转换为JSON使用该json_encode()函数.
我的问题是我的数组中有一个日期,而且它的格式不正确.我怎么能在PHP中转换它,所以它是?
$newticket['ThreadID'] = $addticket;
$newticket['Subject'] = $subject;
//$newticket['DateCreated'] = date('d-m-Y G:H');
Run Code Online (Sandbox Code Playgroud)
而不是上述日期,我需要javascript函数的等价物
新日期()
当我输出上面的内容时,我得到以下"2012年6月1日星期五11:08:48 GMT + 0100(GMT日光时间)"但是,如果我将我的PHP日期格式化为相同,则javascript拒绝它.困惑...
有人可以帮忙吗?
这可能是一个非常基本的问题,但在阅读文档后,我仍然无法弄清楚如何做到这一点......
我在Python中有两个字符串,包含未知格式的日期.我不知道它们是什么格式,除了我知道它们都是有效的日期时间表达式.例如,其中一个可能是ISO格式,另一个可能是其他格式.
我只需要能够比较日期.将字符串转换为适当的日期时间对象以便比较它们的正确方法是什么?
谢谢!