【问题标题】:How to get the date time of client PC in asp.net C#? [duplicate]如何在asp.net C#中获取客户端PC的日期时间? [复制]
【发布时间】:2011-12-09 11:31:36
【问题描述】:

可能重复:
How to get client date and time in ASP.NET?

我有一个 ASP.NET Web 应用程序。我的托管服务器在美国。数据库在那里。 任何人都可以浏览该网站。现在我想获取客户端 PC 的日期时间。我将它存储在数据库中并在浏览器中显示。 我有一个标签。我会在那个标签上展示它 我已经在谷歌中搜索过了。但是没有找到合适的代码。 请给我C#代码。 [我正在使用 asp.net,C#] 提前致谢 皮疹

【问题讨论】:

标签: c# asp.net


【解决方案1】:

来自This link:的修改代码

<script type="text/javascript">
function getDateTime()
{
    var localTime = new Date();
    var year= localTime.getYear();
    var month= localTime.getMonth() +1;
    var date = localTime.getDate();
    var hours = localTime .getHours();
    var minutes = localTime .getMinutes();
    var seconds = localTime .getSeconds();    
    //at this point you can do with your results whatever you please
}
</script>

此时,我会将所有字段连接在一起并将它们放在 asp:HiddenField 控件中,以便可以在服务器上读取它们。在服务器上,对 HiddenField 的 Text 值调用 Convert.ToDateTime()。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 2014-03-05
    • 2020-05-06
    • 2012-10-08
    • 1970-01-01
    相关资源
    最近更新 更多