我已经看到了许多不同的JSON日期格式标准:
"\"\\/Date(1335205592410)\\/\"" .NET JavaScriptSerializer
"\"\\/Date(1335205592410-0500)\\/\"" .NET DataContractJsonSerializer
"2012-04-23T18:25:43.511Z" JavaScript built-in JSON object
"2012-04-21T18:25:43-05:00" ISO 8601
Run Code Online (Sandbox Code Playgroud)
哪一个是正确的?还是最好的?这有什么标准吗?
我将时间存储在MySQL数据库中作为Unix时间戳,并将其发送到某些JavaScript代码.我怎么才能得到它的时间?
例如,以HH/MM/SS格式.
如何在JavaScript中将字符串转换为日期?
var st = "date in some format"
var dt = new date();
var dt_st= //st in date format same as dt
Run Code Online (Sandbox Code Playgroud) 考虑以下代码:
var age = 3;
console.log("I'm " + age + " years old!");
Run Code Online (Sandbox Code Playgroud)
除了字符串连接之外,还有其他方法可以将变量的值插入字符串吗?
如何以12小时格式(AM/PM)显示JavaScript日期时间对象?
'YYYY'和'yyyy'之间的确切区别是什么?我在这个链接中读到,它说明了这一点
一个常见的错误是使用YYYY.yyyy指定日历年,而YYYY指定ISO年度日历中使用的年份("年度周").在大多数情况下,yyyy和YYYY会产生相同的数字,但它们可能会有所不同.通常,您应该使用日历年.
但是当我尝试使用时
NSString *stringDate = @"Feb 28, 2013 05:30pm";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MMM dd, yyyy hh:mma"];
NSDate *date=[dateFormatter dateFromString:stringDate];
NSLog(@"Date 1 : %@",date); //2013-02-28 12:00:00 +0000
NSString *stringDatee = @"Feb 28, 2013 05:30pm";
NSDateFormatter *dateFormatterr = [[NSDateFormatter alloc] init];
[dateFormatterr setDateFormat:@"MMM dd, YYYY hh:mma"];
NSDate *datee=[dateFormatterr dateFromString:stringDatee];
NSLog(@"Date 2 : %@",datee); //2013-01-05 12:00:00 +0000
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"MMM dd, YYYY hh:mma"];
NSString *dateString = [dateFormat stringFromDate:datee];
NSLog(@"date 3 : …Run Code Online (Sandbox Code Playgroud) 如何将此时间戳转换1382086394000为2013-10-18 08:53:14使用javascript中的函数?目前我有这个功能:
function cleanDate(d) {return new Date(+d.replace(/\/Date\((\d+)\)\//, '$1'));}
Run Code Online (Sandbox Code Playgroud) 我需要以YYYY/mm/dd hh:m:sec格式捕获Now()日期和时间.它需要在GMT时间.
如何使用Javascript实现这一目标?
在JavaScript中,是否可以从2D数组生成HTML表?编写HTML表的语法往往非常冗长,所以我想从2D JavaScript数组生成一个HTML表,如下所示:
[["row 1, cell 1", "row 1, cell 2"],
["row 2, cell 1", "row 2, cell 2"]]
Run Code Online (Sandbox Code Playgroud)
会成为:
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
所以我正在尝试编写一个JavaScript函数,它将从2D JavaScript数组返回一个表,如下所示:
function getTable(array){
//take a 2D JavaScript string array as input, and return an HTML table.
}
Run Code Online (Sandbox Code Playgroud) 我确信很多人都会问这个问题,但当我检查答案时,在我看来,我发现它们是错误的
var startDate = new Date(Date.parse(startdate));
//The start date is right lets say it is 'Mon Jun 30 2014 00:00:00'
var endDate = new Date(startDate.getDate() + 1);
// the enddate in the console will be 'Wed Dec 31 1969 18:00:00' and that's wrong it should be 1 july
Run Code Online (Sandbox Code Playgroud)
我知道.getDate()从1-31返回但是浏览器或javascript只增加了一天没有更新月份和年份?
在这种情况下,我应该写一个算法来处理这个?还是有另一种方式?
javascript ×9
date ×5
datetime ×2
time ×2
date-format ×1
express ×1
format ×1
html-table ×1
ios ×1
json ×1
node.js ×1
nsdate ×1
objective-c ×1
string ×1
time-format ×1
timestamp ×1