js里面的data对象的运行,很实用的东西,直接上代码:
1)时间戳转换成指定的时间格式
function
formatDate
(
ns
)
{
return
new
D
a
te(parse
I
nt
(
n
s
)
* 1
0
0
0).toLocaleStr
i
n
g
().repl
a
ce(/年|
月
/
g,
"
-
").repl
a
ce(/
日
/
g,
"
");
}
function
userDate
(
uData
)
{
var
myDate
=
new
D
a
te(uD
a
ta*1
0
0
0);
var
year
=
myDate
.
getFullYear
(
)
;
var
month
=
myDate
.
getMonth
(
)
+
1
;
var
day
=
myDate
.
getDate
(
)
;
return
year
+
'-'
+
month
+
'-'
+
day
;
}
function
userTime
(
uTime
)
{
var
myDate
=
new
D
a
te(uT
i
me*1
0
0
0);
var
hours
=
myDate
.
getHours
(
)
;
var
minutes
=
myDate
.
getMinutes
(
)
;
return
hours
+
':'
+
minutes
;
}
function
userTime
(
uTime
)
{
var
myDate
=
new
D
a
te(uT
i
me*1
0
0
0);
var
hours
=
myDate
.
getHours
(
)
;
var
minutes
=
myDate
.
getMinutes
(
)
;
var
second
=
myDate
.
getSeconds
(
)
;
return
hours
+
':'
+
minutes
+
':'
+
second
;
}
function
setDate
(
year
,
month
,
day
)
{
return
year
+
'-'
+
month
+
'-'
+
day
;
}
function
setTime
(
hour
,
minute
)
{
return
hour
+
':'
+
minute
+
':00'
;
}
function
js_strto_time
(
str_time
)
{
var
new_str
=
str_time
.
replace
(
/:/g
,
"-"
)
;
new_str
=
new_str
.
replace
(
/ /g
,
"-"
)
;
var
arr
=
new_str
.
split
(
"-"
)
;
var
datum
=
new
D
a
te(D
a
te.
U
TC(
a
r
r
[
0],
a
r
r
[
1
]
-1,
a
r
r
[
2],
a
r
r
[
3
]
-8,
a
r
r
[
4],
a
r
r
[
5
]
));
return
strtotime
=
datum
.
getTime
(
)
/
1000
;
}
function
js_date_time
(
unixtime
)
{
var
timestr
=
new
D
a
te(parse
I
nt(unixt
i
m
e
)
* 1
0
0
0);
var
datetime
=
timestr
.
toLocaleString
(
)
.
replace
(
/年|月/g
,
"-"
)
.
replace
(
/日/g
,
" "
)
;
return
datetime
;
}
2)固定时间格式(2014-1-1 10:10 )转换成时间戳
function
js_strto_times
(
str_time
)
{
var
new_str
=
str_time
.
replace
(
/:/g
,
"-"
)
;
new_str
=
new_str
.
replace
(
/ /g
,
"-"
)
;
var
arr
=
new_str
.
split
(
"-"
)
;
var
datum
=
new
D
a
te(D
a
te.
U
TC(
a
r
r
[
0],
a
r
r
[
1
]
-1,
a
r
r
[
2],
a
r
r
[
3
]
-8,
a
r
r
[
4
]
));
return
strtotime
=
datum
.
getTime
(
)
/
1000
;
}
原文链接:http://xiaomiya.iteye.com/blog/2070329
本文转载自分针网
转载请注明原文地址: https://www.6miu.com/read-15494.html