如何在服务器端获取时间、日期和年份
本文关键字:日期 取时间 服务器端 获取 | 更新日期: 2023-09-27 18:00:15
大家好,我正在开发一个asp.net MVC3项目,我想问一下如何从服务器端获得time date and year
。例如,我有2台电脑,电脑1是我的服务器,电脑2是我的客户端。PC 1时间为8/10/2016
,对于我的PC 2为8/5/2016
。我有一个Button
,用于捕捉log.in的时间。我现在想要的是我想要捕捉的时间是PC 1(服务器端)的时间,而不是我当前PC(PC2/客户端)的时间。此外,我还有一个文本框/标签,用于确定服务器端(but failed to do it)
的当前日期。对于这两个问题如何解决?。因为我只使用代码DateTime.Now
来捕获time
并获得date
。
对于第二种情况,我的PC 2中(客户端)的当前date and time
是8/5/2016
。如果我在PC 2中更改date
,则包含来自服务器端的date
(但未能更改)的labe
也在更改。我应该使用什么代码?。
谈到ASP.NET MVC,DateTime.Now
将始终在控制器的任何部分或其他服务器端代码中返回服务器时间,因为此代码在server上执行
您可能只会在将客户端时间从''传递到客户端时遇到问题,例如HTML表单/JavaScript代码。
ASP.NET MVC中也没有类似"文本框"answers"标签"这样的东西
也许,你混淆了技术。
如果要获取客户端日期。。您必须使用任何javascript,如getDate()
MVC是结构给你的关于编写代码的需求,"视图"端控制客户端部分(即PC2),"控制器"端控制服务器端。但它的视图给出了来自服务器的日期。因此,在脚本端运行任何javascript更新标签。