[英]update JSON using the Unix timestamp with jQuery.
我有以下JSON對象來維護由第三方托管的移動內容:
<script type="text/javascript">
var contentInfo = {};
contentInfo.mobileContent = {
"global" :
{
"headerBanner":
{
"img" : "http://www.myDomain.com/assets/someImage.png",
"url" : "http://www.myDomain.com/newPage.html"
}
},
"home":
{
"bodyBanner":
{
"img" : "http://www.myDomain.com/assets/imageDefault.png",
"url" : "http://www.myDomain.com/newPage2.html"
}
}
};
</script>
我需要將默認的bodyBanner內容更新為以下內容:
"bodyBanner":
{
"img" : "http://www.myDomain.com/assets/importantMessage.png",
"command" : "displayOverlay",
"parameters" : { "path":"http://www.myDomain.com/popup.html" }
}
在2014年3月6日格林尼治標准時間下午6點,應在2014年3月7日格林尼治標准時間上午10點改回默認的bodyBanner。
有人可以使用Unix時間戳和jQuery幫助我進行此更新嗎?
這樣的事情怎么樣?
var start = new Date(2014, 3, 6, 6);
var end = new Date(2014, 3, 7, 10);
if (Date.now() > start && Date.now() < end) {
contentInfo.mobileContent['home']['bodyBanner'] = {
"img" : "http://www.myDomain.com/assets/importantMessage.png",
"command" : "displayOverlay",
"parameters" : { "path":"http://www.myDomain.com/popup.html" }
}
}
請在此處閱讀有關Date對象的更多信息,以確保時區符合您的預期,等等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.