1. 程式人生 > >JS有關與現在時間比較的問題,和伺服器時間相關的

JS有關與現在時間比較的問題,和伺服器時間相關的

<script  language="javascript" runat="server">
        function sDateDiff(vDay,vTime)
        {
            var vstartDate=vDay+' '+vTime;;
            var startDate = new Date(vstartDate);
            var endDate = new Date();
            var df = (endDate.getTime() - startDate.getTime()) / 3600 / 1000 / 24;
            var HTime = df - parseInt(df);
            var MTime=HTime-parseInt(HTime);

            return parseInt(df)+"天"+parseInt(HTime*24)+"小時"+parseInt(MTime*60)+"分鐘";
        }

    </script>

注意,上述JavaScript中的runat="server"

頁面中的一個測試:

<script type="text/javascript"> document.write(sDateDiff("2012/3/8", "12:12:12"));</script>


相關推薦

JS有關現在時間比較的問題伺服器時間相關

<script  language="javascript" runat="server">         function sDateDiff(vDay,vTime)         {             var vstartDate=vDay+' '

支援手機PC快傳投屏聯想推出LenovoOne

 9月12日,聯想舉辦YOGA2919秋季新品品鑑會,期間除了多款硬體新品,聯想中國區消費業務高階總監、PC業務部總經理

MBPWindows相比較MBP好在哪

優勢 開發 喜歡 很難 年輕人 分享 mac proc 來源 說到MacBook Pro,大家並不陌生,他跟Windows相比較,到底有何種優勢呢?因為所用的用戶群體不一樣,所以很難說哪個更好更受歡迎。首先劃定一個範圍參考,Windows使用群體主要專註的領域:辦公、工程、

LATEX調整公式、圖片正文距離文字距離調整空白大小

一、LATEX調整公式與正文間距離,調整空白大小:   調整空白命令: \setlength{\abovedisplayskip}{3pt} %%% 3pt 個人覺得稍妥,可自行設定 \setlength{\belowdisplayskip}{3pt}  

vimvi的對比其安裝使用

vim是vi的高階版,有更多優勢: 1、多級撤消 我們知道在vi裡,按 u只能撤消上次命令,而在vim裡可以無限制的撤消。 2、易用性 vi只能運行於unix中,而vim不僅可以運行於unix,windows ,mac等多操作平臺。 3、語法加亮 vim可以用不同的顏色來加亮你的程式碼。 4

yumapt命令比較yum安裝出現No package vim available解決辦法

yum (Yellowdog Updater Modified)是一個集與查詢,安裝,更新和刪除程式的Linux軟體。它執行在RPM包相容的Linux發行版本上,如:RedHat, Fedora, SUSE, CentOS, Mandriva。 今天我在用Cent

VueAngular的比較Vue的單向資料流注意點

在學習vue之前,想必大家對於網頁還是有一定的瞭解的,在效能方面,vue更能夠讓大家容易接受。這裡我們先比較一下現在主流的開發工具。 現在主流的開發工具有:Vue、React、Angular等。 這裡我們只比較Vue和Angular Vue與Ang

關於.NetJ2EE的比較到底用微軟平臺還是Java平臺的問題

今天看到了一個關於2個平臺快餐型比較的博文,裡面基本的觀點就是.NET比Java EE要好很多。一些網友還認為這是一個廣告貼,是槍手文,我的個人看法和一些網友的看法相同:不在於用哪個平臺,而在於你做

char型別的字串比較vector的初次見面

程式碼如下: //在程式碼的後面有//的地方是本人應該注意的地方 #include<cstdio> #include<vector> #include<iostre

mysql 日誌文件mysql-bin文件清除方法mysql-bin相關文件的配置

設置 row exp ted 基本 安全 ret 保留 span 默認情況下mysql會一直保留mysql-bin文件,這樣到一定時候,磁盤可能會被撐滿,這時候是否可以刪除這些文件呢,是否可以安全刪除,是個問題。 首先要說明一下,這些文件都是mysql的日誌文件,如果不做主

js後加載頁面元素繫結時間都無法用解決方法

問題如下,頁面的table元素動態新增,當對table中的input做限制的時候無法操作,先看程式碼: $("#defaultView_content input").attr("disabled","disabled"); 然後噁心的我抓狂,後來通過谷歌搜了一波,果然: $('#defa

js伺服器傳送請求獲取伺服器時間

1.開啟開發者工具中的console 2.複製下面程式碼 ajax() function ajax(option){ var xhr = null; if(window.XMLHttpRequest){ xhr = new window.

java 專案時間伺服器時間不一致

  今天線上專案關於時間的幾個任務都出了問題,檢視日誌發現日誌的時間不對,用的是log4j,日誌輸出的時間都早了很長時間。 1 首先先登上伺服器查看了伺服器的系統時間 linux下 date命令 時間正確的。 2 瀏覽網頁發現有個硬體時間,系統時間是指當前Linux Kernel中的時鐘,而硬體時鐘則是主

獲得本地時間伺服器時間的區別

開發專案的時候,有時候我們需要用到獲取時間來做各種處理。例如倒計時,這時候,就有一個疑問,直接建立日期物件和從伺服器上獲取有什麼區別呢? 主要的區別是,建立日期物件之後,各種UTC時間的獲取是以何日期為基準 獲取本地的時間如下,加入現在的時間是北京時間2018-08-31

(Lua) 客戶端本地時間伺服器時間戳不一致的解決方案

問題來源:伺服器的時間是固定的,國內一般都設定為北京時間(東8時區的時間),而客戶端分佈在世界各地,客戶端系統設定的時區是不固定的。很多時候在設計時,沒有考慮時區不一致的情況,直接使用時間戳來進行時間轉換和比較,往往出現很多預想不到的問題。基本概念/方法:1、【時區】:全世界

sql servermy sql 命令(語句)的區別sql servermysql的比較

  sql與mysql的比較 1、連線字串 sql  :Initial Catalog(database)=x;  --資料庫名稱       Data S

獲取今天最後時間開始時間比較當前時間的大小

package cn.iponkan; import static org.junit.Assert.*; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; im

RAID10RAID5區別比較利用率安全的取捨

為了方便RAID 10和RAID5對比,這裡拿同樣多驅動器的磁碟來做對比(4個相同的磁碟),RAID 5可以選擇3D+1P的RAID方案,RAID 10則可以選擇2D+2D的RAID方案。 安全性方面的比較, 其實在安全性方面,勿須質疑,肯定是RAID 10的安全性

SOA中的介面劃分系統模組的解耦通訊

最近要做xxx管理系統產品的時候,需要達到以下要求,可以根據不同客戶的不同需求,將已經開發好的模組無縫的新增,和刪除。 經過技術分析需要 採用以下技術:                             1.SOA  理念                       

CS229《統計學習方法》的EM演算法理解比較收斂性證明

關於吳恩達老師的cs229講義和視訊與《統計學習方法》這本書上的EM演算法,作為初學者,強烈建議只看前者,恐怕是我比較菜只看後者的話會有很多地方不明白,比如為什麼似然函式不是 ∏