C# js实现获取本地时间(不是服务器的时间)

我在js前端获取时间赋值到shijian控件中,但是到了cs的page_load事件中却发现是空的。
我的目的是想在客户端进入界面时获取客户端的时间,在page_load中实现不同时段的命令

function shijian() {
        var strDate = new Date().format("yyyy-MM-dd hh:mm:ss");

        $("#shijian").val(strDate);
        return strDate;
    }
    shijian();

4个回答

Date对象原生是没有format方法的,你是自己扩展的吗?
$("#shijian").val(strDate);是jquery方法,你引入jquery库了没有。
没有引入jquery库的话要改成原生dom方法:
document.getElementById("shijian").value = strDate;

另外,在全局环境下的代码是在页面加载阶段从上到下一边加载一边执行的,这时处于代码下面的页面元素还没有加载完,访问不到。
要把script放在页面body下面,或者放到window.onload事件(页面加载完成后触发)中才可以

weixin_43551305
weixin_43551305 嗯,我是将它放到body下面的,window.onload事件我也试过了,全部运行完这个时间有显示的,但是在Page_load事件里面都是没有值的
9 个月之前 回复

JS没有format这个函数,需要你自己去封装。

ainiburuqusi
ainiburuqusi 回复weixin_43551305: 如果用jquery的话直接$(function(){coding......});如果没有jquery就直接在body上加onload事件。
9 个月之前 回复
weixin_43551305
weixin_43551305 我这里是可以的诶,不过重点不是这个,主要是Page_load那里获取的处理,你有什么好的方法吗
9 个月之前 回复

图片说明

1 myDate.getYear(); //获取当前年份(2位)
2 myDate.getFullYear(); //获取完整的年份(4位,1970-????)
3 myDate.getMonth(); //获取当前月份(0-11,0代表1月)
4 myDate.getDate(); //获取当前日(1-31)
5 myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
6 myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
7 myDate.getHours(); //获取当前小时数(0-23)
8 myDate.getMinutes(); //获取当前分钟数(0-59)
9 myDate.getSeconds(); //获取当前秒数(0-59)
10 myDate.getMilliseconds(); //获取当前毫秒数(0-999)
11 myDate.toLocaleDateString(); //获取当前日期
12 var mytime=myDate.toLocaleTimeString(); //获取当前时间
13 myDate.toLocaleString( ); //获取日期与时间

weixin_43551305
weixin_43551305 这个获取我知道的,时间可以分解获取,我的关键问题不是在这个,而是在page_load上如何得到这个本地时间(不是服务器的时间)
9 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
js如何获取服务器的时间,而不是本地时间
js如何获取服务器的时间,而不是本地时间。rn做一个秒杀的功能,需要获取服务器的时间,就是网络时间,用js如何时间,求大神帮助
js获取服务器的时间(不是本地时间哦)
想要知道对方的服务器时间怎么办?这段代码就可以轻松实现啦。在chrome的console中输出这段代码就会返回一个时间,是服务器时间哦!
asp.net怎么样获取服务器的时间,不是获取本地时间
怎么样获取服务器的时间
js获取本地时间
var myDate = new Date(); var now = myDate.toLocaleString(); now = now.replace(/\//g, "-"); var period = now.substring(9,11);//上午or下午 var hour = parseInt(now.substring(11,now.indexOf(':'))); if(period...
JS 获取服务器时间
var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP") ; rn xmlhttp.open("GET", "http://www.shousin.cn", false) ;rn xmlhttp.setRequestHeader("Range", "bytes=-1") ;rn xmlhttp.send() ;rn var server_time = new Date(xmlhttp.getResponseHeader("Date")) ;rn server_time = server_time.getTime();rnrnrn这个代码HTML会执行,但是放到 ASP.NET 中不执行rnrn我通过代码加载 HTML文件的。 rnrn获取服务器时间有别的好的方法吗
JS获取服务器时间
JS获取服务器时间JS 获取客户端时间实例方法get方法set方法其他常用方法比较日期大小获取服务器时间JSJQUERY JS 获取客户端时间 var d = new Date(); var d2 = new Date(年,月,日,时,分,秒); // new Date(2014, 11) 2014年12月 月从0到11 // new Date(2018, 7, 8, 18, 8, 8...
js获取服务器时间
一直傻傻的认为 var date = new Date();这个得到的是服务器时间,汗,等到有一天才明白,通过js获取server端时间是很麻烦的。。 我的测试服务器是windows2003的,以下代码在本机测试 severtime=new Date(xmlHttp.getResponseHeader("Date")); 但在2003服务器中用抓包工具需要改成 [color=red...
js如何获取服务器时间,而不是本地的
js如何获取服务器时间,而不是本地的
js服务器时间转本地时间
该资源适用于不同时区的用户访问网站时,通过jquery插件将服务器时间转为用户本地时间。 演示:http://www.westyu.com/tools/local_time.php 只适合当网页加载完后进行时间的转换,如果需要ajax返回数据时间进行转换的,可以PM我,我会告诉大家方法。
asp 获取服务器时间,及本地时间源码
asp 获取服务器时间,及本地时间,同步时间源码
获取NTP服务器时间,更改本地时间
通过获取NTP服务器时间,更改本地时间,简单、方便、适用
淘宝服务器时间获取更改本地时间
本程序主要用于调整本地系统的时间,同步淘宝服务器的时间,校对后可用于秒杀等活动,点击运行即可。
js的倒计时 服务器时间与本地时间不一致
一、单个的倒计时 // 设置开始时间,注意时间格式 var setstartTime="2015/07/30 15:00:00"; // 设置结束时间,注意时间格式 var setendTime="2015/07/31 19:00:00"; var EndTime=new Date(setendTime);
js获取当前本地时间
js获取当前本地时间怎么写rn然后与数据库一条时间数据对比rn做一个24小时内的判断rn急急急,在线等
获取本地时间和网络时间
游戏中通常都会有根据时间来恢复体力值的设定,但是如果是本地时间的话,玩家可以通过修改本地时间的作弊行为来达到迅速恢复体力的目的。RT,我们便需要根据网络时间来进行判定。
js,jquery获取服务器时间
jquery写法 var curDate = null; $.ajax({//异步获取服务器的时间 async: false, type: "POST",//get 方式猎豹有问题 success: function(result, status, xhr) { var date = new Date( xhr.getResponseHeader("Date")
js获取服务器上的时间
function showLocale(objD) rn var str, colorhead, colorfoot;rn var yy = objD.getYear();rn if (yy < 1900)rn yy = yy + 1900;rn var MM = objD.getMonth() + 1;rn if (MM < 10)rn MM = '' + MM;rn var dd = objD.getDate();rn if (dd < 10)rn dd = '' + dd;rn var hh = objD.getHours();rn if (hh < 10)rn hh = '' + hh;rn var mm = objD.getMinutes();rn if (mm < 10)rn mm = '' + mm;rn var ss = objD.getSeconds();rn if (ss < 10)rn ss = '' + ss;rn var ww = objD.getDay();rn if (ww == 0)rn colorhead = "";rn if (ww > 0 && ww < 6)rn colorhead = "";rn if (ww == 6)rn colorhead = "";rn if (ww == 0)rn ww = "星期日";rn if (ww == 1)rn ww = "星期一";rn if (ww == 2)rn ww = "星期二";rn if (ww == 3)rn ww = "星期三";rn if (ww == 4)rn ww = "星期四";rn if (ww == 5)rn ww = "星期五";rn if (ww == 6)rn ww = "星期六";rn colorfoot = ""rn str = colorhead + yy + "年" + MM + "月" + dd + "日" + " " + hh + ":" + mm + ":" + ss + " " + ww + colorfoot;rn return (str);rnrnrnfunction tick() rn var today;rn today = new Date();rn document.getElementById("localtime").innerHTML = showLocale(today);rn window.setTimeout("tick()", 1000);rnrntick();
纯 JS 获取 服务器时间
绝对可用,缺点是同步AJAX。 要异步的自己再研究。
Js,JQ获取服务器时间。
现在要在页面做一个倒计时功能,通过ajax去数据库取服务器时间有延迟,有没有只获取一次服务器时间就行了,不用每次去数据库读取的方法?
利用js获取服务器时间
我想用这样的脚本得到服务器时间,可是出错,不知道怎么改rn rn
C++实现获取本地时间
C++实现获取本地时间C++实现获取本地时间C++实现获取本地时间C++实现获取本地时间C++实现获取本地时间C++实现获取本地时间
C# 如何获取服务器时间.>
应该不是DataTime.Now 吧.rn 这个是获取本地时间的.rnrn我想知道 怎么获取服务器时间..
C#如何获取服务器时间
因为获取网络标准时间,不仅很慢而且有时会获取不了出错/没响应,所以可以选择简单而快速地获取服务器时间。 只需   写SQL语句  select  getdate()
获取服务器时间 时间的比较
获取服务器时间: DateTime dt= APP.Instance.timer.GetServerTime(); 分别获取开始时间和结束时间: DateTime startTime = new DateTime(dt.Year, dt.Month, dt.Day, data.START_HOUR, data.START_MIN, 0); DateTime endTime = new Da
js向服务器发送请求,获取服务器时间
1.打开开发者工具中的console 2.复制下面代码 function getServerDate(){     var xhr = null;     if(window.XMLHttpRequest){       xhr = new window.XMLHttpRequest();     }else{ // ie       xhr = new ActiveObje
socket实现获取服务器时间
上次初步实现了一下socket的应用程序。。这次在针对socket写一个应用程序。。 这次的应用是实现客户端从主机获取时间并且设置为自己的时间 服务器代码 #include #include #include #include #include #include #include #include #include #define MAXLINE 4096 in
java获取本地时间
public static void main(String[] args) rn long d=new Date().getTime();rn rn这样获得的是long型的rn怎么转换成2000-10-10 hh:mm:ssrn这样的?rn程序不要自己写,用jar包中的方法直接获取的那种
如果获取本地时间
尝试过rn[code=Java]rnCalendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT+8"));rnSystem.out.println(cal.getTime());rn[/code]rn可是不行 出来的还是 差8小时... rnTue Jul 14 06:34:14 GMT 2009rnrn该怎么弄 谢谢
获取本地时间
获取本地时间网址struct tm *tm;    time_t timep;    if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) {        //win平台下这样处理        time(&amp;amp;timep);    }else {        //其它平台这样处理        struct timeval nowTimeval;// ...
本地时间的获取
&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html lang=&quot;en&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;Title&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;div id=&a
获取本地时间与UTC时间
使用Python获取本地时间以及URC时间 #!/usr/bin/env python import time output={} def __get_time_info(): time_info = {} now_time = time.time() time_info["local_time"]=time.strftime("%s",time.localtime(now_time
SetTimer:获取本地时间
本课程立足于windows平台将windows API进行了组合应用,进行设计了10个案例对windows应用编程进行了典型案例的剖析:系统篇中将应用程序提权、windows api再封装进行了针对性的演示;网络篇结合实际需求刻画了socket+协议=网络编程的思想;最后的三个拓展性案例为后续的C++发展方向进行探讨,对于初次接触windows编程的学员提供有一定实用价值的实现案例。
java代码 获取本地时间
public static void main(String[] args){ Date date = new Date(); DateFormat.getDateInstance() DateFormat.getTimeInstance() DateFormat.getDateTimeInstance() DateF...
获取本地时间的时钟
定时时钟,可以获取本地时间。根据你的需要调整时钟窗口的大小等等
python获取本地时间
#coding:utf_8 #导入时间模块 import time from time import strftime,asctime,ctime,gmtime,mktime #time()获取当前时间戳,得到的是相对于1970.1.1 00:00:00以秒计算的偏移量 print time.time() #1493088533.26 #ctime(seconds),将时间戳转换成时间字符串
js如何获取服务器时间,就是说本地时间改了,显示的时间不会跟着改变
如题:js如何获取服务器时间,就是说本地时间改了,显示的时间不会跟着改变
js将本地时间与服务器时间同步
注意,代码中使用了angular中时间的格式化方法,如果你没有使用angular,可以自己找格式化时间的方法代替! 1.首先获取本地时间和服务器时间的时间间隔。(这里假设服务器传过来的时间是 2016-05-25 16:20:00) var timeDiff=dateDiff($filter('date')(new Date(), 'yyyy-MM-dd HH:mm:ss'),'2016-
asp中如何获取服务器的时间和本地时间的差别呢?
多谢!rnrn
利用js获取当前本地时间和服务器时间
利用js获取当前本地时间和服务器时间
js获取本地视频时间长度
js如何获取file控件中选择的视频文件的时长,播放时间长度,不需要通过服务器。
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法