草庐IT

时间戳OpenStack

全部标签

c# - 将日期时间值分配给具有特定时间的今天日期

我有一个定义为DateTime的变量。我需要为它指定今天的日期,但时间是下午4点。我该怎么做? 最佳答案 你想要DateTime.Today.AddHours(16)DateTime.Today将在午夜返回今天的日期。您还可以使用Date属性从任意DateTime值中删除时间。 关于c#-将日期时间值分配给具有特定时间的今天日期,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/79

c# - HangFire RecurringJob 中的更新方法时间?

我刚刚发现使用HangFire您可以在.Net应用程序中运行后台作业,但是当我测试它的功能时,我意识到方法中的时间我添加到1分钟的RecurringJob即使该方法被多次触发也不会改变:方法:privatestaticstringGetTime(){returnDateTime.Now.ToLongTimeString();}RecurringJob声明:RecurringJob.AddOrUpdate("time",()=>Console.WriteLine("HelloHangfire!"+GetTime()),"*/1****");我的问题:当RecurringJob调用上述方法

c# - 如何在用户本地时间设置 cookie 过期时间?

我想要一个cookie在10分钟内准确过期(只是为了争论)。如果我使用Expires=DateTime.Now.AddMinutes(30)并且用户落后我3小时,cookie将在收到后立即过期(这是正确的吗?)如何设置到期时间以使其对用户而言是本地的?当然,我可以使用JavaScript将信息与请求一起发送,或者使用某种JS库在客户端创建cookie,或者保留用户配置文件并询问用户时区,但我正在寻找懒人解决方案。 最佳答案 cookie过期日期将以GMT时间结束,因此您的代码将简单地工作。

c# - 编译日期和时间

是否有一些聪明的方法来获取构建/编译dll的日期和时间?我正在使用程序集版本编号和反射来在部署应用程序时检索和显示此信息。但在某些情况下,知道dll实际编译的时间比自动递增的版本号更方便。由于应用程序的部署方式,我认为dll文件本身的修改日期不可靠。Dimassemblies=AppDomain.CurrentDomain.GetAssembliesDimassemblyNameAsStringDimassemblyVersionAsStringForEachassemblyInassembliesassemblyName=assembly.GetName.Name.ToStringa

c# - 如何在 DateTime 值数组中查找平均日期/时间

如果我有一组DateTime值:ListarrayDateTimes;如何找到其中的平均DateTime?例如,如果我有:2003-May-2115:00:002003-May-2119:00:002003-May-2120:00:00平均值应该是:2003-May-2118:00:00 最佳答案 如果你有大列表你可以使用下面的方法varcount=dates.Count;doubletemp=0D;for(inti=0;i 关于c#-如何在DateTime值数组中查找平均日期/时间,我

c# - 如何将日期时间转换为 C# 中的特定时区?

我需要帮助将DateTime转换为特定时区。我下面的内容无法正常工作。gmTime=03/02/20131:00:00AMTimeZoneInfotimeZone=TimeZoneInfo.FindSystemTimeZoneById("EasternStandardTime");vartime=timeZoneInfo.ConvertTime(gmTime,timeZone);当我调试time的值时,应用区域时应该是03/01/20138:00:00PM,它返回为03/02/2013凌晨1:00:00。如果我执行time.ToLocalTime()然后我得到正确的值。但是,我需要将t

c# - 无法使用数据注释在 MVC 4 中设置日期时间格式

我会尝试一切,但不会使用这种(dd/MM/yyyy)日期格式,这总是门mm/dd/yyyy[Display(Name="ReleaseDate")][DataType(DataType.DateTime)][DisplayFormat(ApplyFormatInEditMode=true,DataFormatString="{0:dd/MM/yyyy}")]publicNullablerelease_date{get;set;}RazorView@Html.EditorFor(model=>model.release_date)使用日期时间模板。@modelNullable@if(Mo

C# DateTime - 如何检查时间部分是否为 NULL?

除了检查小时为0、分钟为0和秒为0之外,是否有任何简单的方法来检查DateTime值的时间部分是否为NULL?谢谢。 最佳答案 我发现这非常可读:varisTimeNull=(myDateTime.TimeOfDay==TimeSpan.Zero); 关于C#DateTime-如何检查时间部分是否为NULL?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7360750/

c# - T-Sql 中的时间戳在 C# 中意味着什么?

我正在尝试开发一个模型对象来保存SqlServer行,并且我完全理解如何执行此操作,除了T-Sql/SqlServer时间戳。该表定义为:CREATETABLEactivity(activity_idint,ip_addressvarchar(39),user_idvarchar(255),message_text,dttimestamp)当我将一个表行解析为我的对象时,对于一个int或一个字符串,我希望做类似的事情:ActivityID=(int)dataReader["activity_id"];IPAddress=(string)dataReader["ip_address"];

c# - 在 C# 中将时间转换为十进制

我需要做的是有两个由用户输入的已定义字符串,stringin="9:35";//amstringout="11:55";//am我需要减去它们,这样才能得到他们签到的总小时数。这应该等于:stringtotal="2:20"然后,我需要将其转换为小数。所以,2:20将是​​stringdecimal="2.33";我不知道该怎么做,任何帮助将不胜感激!P.S:id也希望能够从十进制数计算他们签到的总小时数,所以基本上相反 最佳答案 DateTimedt1=DateTime.Parse("11:55");DateTimedt2=Dat