标题:ASP.NET怎么获取服务器时间!(C#)
只看楼主
litong001
Rank: 1
来 自:沈阳理工
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-6-12
 问题点数:0 回复次数:8 
ASP.NET怎么获取服务器时间!(C#)
谁能帮帮我在里面 怎么获取服务器系统当前时间。不要告诉我说“System.DateTime.Now();” 这个是获取客户端的时间。 谢谢各位拉~
搜索更多相关主题的帖子: 服务器 NET ASP 获取 时间 
2008-09-24 21:12
仰望星空
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:7
帖 子:473
专家分:93
注 册:2007-2-11
得分:0 
谁说是获取客户端时间的?这个代码在服务器上,怎么获取到客户机器上时间的?
要是javascript到获取的是客户端的

当人们仰望天空的时候,才有了翱翔的愿望;当人们仰望星空的时候,才有了远航的渴望。
2008-09-24 22:00
litong001
Rank: 1
来 自:沈阳理工
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-6-12
得分:0 
回复 2# 仰望星空 的帖子
那楼主! 帮我看看这个代码!


 string UserName = Session["UserName"].ToString();
        int i=1;
        SqlConnection con=new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
        con.Open();
        string Da = DateTime.Now.ToLongDateString();
        string sql = "select * from [Check] where UserName='"+UserName+ "' and shang="+i+" order by OndutyId desc";
        SqlCommand com = new SqlCommand(sql,con);
        SqlDataReader dr = com.ExecuteReader();
      
        if (dr.Read())
        {
            string Check = dr["Checkdate"].ToString();
            if (Check == Da)
            {
                Response.Write("<script>alert('你已完成上班考勤!')</script>");

                this.MySpan1.Visible = false;
            }
            else
            {
                this.MySpan1.Visible = false;
                this.MySpan.Visible = true;
            }
           
        }
        else
        {
            this.MySpan1.Visible = false;
            this.MySpan.Visible = true;
        }
      
        con.Close();

这个里面的获取时间就是服务器的时间被? 也就是客户端看到的网页不参与这些代码的运行?
2008-09-25 09:13
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
得分:0 
什么意思啊?没明白你要什么结果?

编程少年基地——少年编程者的练兵场
http://bcsn.    招聘版主中

2008-09-25 09:17
litong001
Rank: 1
来 自:沈阳理工
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-6-12
得分:0 
回复 4# kevintang 的帖子
也没那么复杂了~我就是想问一下
string Da = DateTime.Now.ToLongDateString();
这个语句是不是把服务器的系统时间付给DA这个变量,还是把客户端的系统时间付给DA这个变量?
2008-09-25 09:36
徐强
Rank: 2
等 级:新手上路
威 望:3
帖 子:72
专家分:0
注 册:2007-3-30
得分:0 
System.DateTime.Now();
是在服务端执行的代码,脚本事再客户端的
2008-09-25 09:58
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
得分:0 
string Da = DateTime.Now.ToLongDateString();
这个语句是把服务器的系统时间付给DA这个变量

编程少年基地——少年编程者的练兵场
http://bcsn.    招聘版主中

2008-09-25 11:42
小瘪三的烦恼
Rank: 1
等 级:新手上路
帖 子:86
专家分:3
注 册:2008-9-20
得分:0 
隐藏代码都是在服务器端运行的~!
2008-09-25 15:19
litong001
Rank: 1
来 自:沈阳理工
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-6-12
得分:0 
我谢谢各位了
2008-09-25 19:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-235008-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.075575 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved