草庐IT

TYPE_CLASS_DATETIME

全部标签

c# - 如何从 System.DateTime.Now.Hour 获取 24 小时制?

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我想从System.DateTime.Now.Hour获取当前小时数0-24。我不确定它是否会返回0-12或0-24之间的整数。我如何确保获得0-24之间的整数?

c# - 如何在 C# 中将 DateTime 对象转换为 dd/mm/yyyy?

这个问题在这里已经有了答案:关闭13年前。PossibleDuplicates:Convertastringtoadatein.netformatdateinc#WhatmarkupisusedtoformatStackOverflowquestions?如何在C#中将DateTime对象转换为dd/mm/yyyy?

c# - "Inspecting the state of an object in the debuggee of type System.Reflection.MethodBase is not supported in this context"

我不知道这个错误是什么意思。我使用的是VisualStudioforMac7.5.0社区版。我在带有ASP.NETCore的EntityFramework中使用延迟加载。publicpartialclassAdminUser{publicAdminUser(){RoleAssign=newHashSet();}publicGuidUserId{get;set;}publicstringFirstName{get;set;}publicstringLastName{get;set;}publicstringEmail{get;set;}publicstringUserName{get;s

c# - 比 Dictionary<Type, X> 更快的选择?

我正在创建一个正在进行性能测试的库。在其中我生成了一个Dictionary一次。这些项目当前以随机顺序插入。字典在应用程序生命周期内保持不变。然后它经常用于查找项目。查找是库中较大的瓶颈之一。是的,我正在微观优化,但要学习。我想知道是否有更好的方法来获得查找性能?更新我使用dotTrace来衡量性能。报告+dotTrace在我的家用电脑中,所以我这里没有报告(本可以上传到其他地方)。我使用了这里的测试:https://github.com/danielpalme/IocPerformance字典定义可在此处找到:https://github.com/jgauffin/Griffin.C

c# - 如何找到asp :Login LoginError error type

当asp:Login控件的LoginError事件触发时,我如何找到错误发生的原因?是否有类似e.ErrorType的属性告诉我登录失败的原因?或者我是否必须像本教程中那样手动检查所有内容:http://www.asp.net/security/tutorials/validating-user-credentials-against-the-membership-user-store-cs或http://www.aspnettutorials.com/tutorials/controls/howto-errors-login-asp4-csharp.aspx

c# - 使用泛型类型参数代替 System.Type 类型的参数。是气味吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭3年前。Improvethisquestion我经常看到(例如在许多模拟库中)使用泛型类型参数代替System.Type类型参数的方法。我特别讨论的是泛型类型仅在typeof(T)操作中使用的情况(即,方法中的任何地方都没有使用类型T的实例,并且T没有被用于返回值类型或其他参数)。例如考虑以下方法:publicstringGetTypeName(System.Typetype){returntype.FullName;}这个方法通常伴

c# - Entity Framework 丢失 Sql DateTime 精度

我正在使用EntitySQL查询我的EDM,我的DateTime值失去毫秒精度。例如,2011/7/2012:55:15.333PM更改为2011/7/2012:55:15.000PM。我已经确认在SQL中精确记录了毫秒数。我可以在.edmxXML文件中应用一个Precision属性,但我不知道它需要什么样的值,有谁知道如何使用这个精度属性?谢谢。 最佳答案 这取决于SQLServer版本...参见http://seesharper.wordpress.com/2008/07/08/sql-server-datetime-vs-ne

c# - 为什么 DateTime.ParseExact 不能解析 DateTime 输出?

在与DateTime.ParseExact格式问题作斗争时,我决定将DateTime.ToString()的输出提供给ParseExact,如下所示:DateTimedate2=newDateTime(1962,1,27);string[]expectedFormats={"G","g","f","F","D","d","M/d/yyy","MM/dd/yyy","MM-dd-yyy","MMMdd,yyy","MMMddyyy","MMMMdd,yyy","MMMMddyyy"};boolparsed=false;foreach(stringfmtinexpectedFormats)

c# - .NET Compact Framework 上 DateTime.Now 中的毫秒数始终为零?

我想为WindowsMobile项目的日志添加一个时间戳。精度必须至少在一百毫秒的范围内。但是,我对DateTime.Now的调用返回了一个DateTime对象,其中Millisecond属性设置为零。Ticks属性也相应地四舍五入。如何获得更好的时间准确性?请记住,我的代码在CompactFramework3.5版上运行。我使用HTCtouchPro2设备。根据MusiGenesis的回答,我创建了以下解决此问题的类://////AmorepreciselyimplementationofsomeDateTimepropertiesonmobiledevices.//////Test

c# - System.DateTime 和 System.DateTimeOffset 之间的区别

谁能解释一下C#.NET中System.DateTime和System.DateTimeOffset的区别?哪个最适合与来自不同时区的用户构建网络应用程序? 最佳答案 DateTime值定义特定的日期和时间,它包含一个Kind属性,该属性提供有关该日期和时间所属时区的有限信息。DateTimeOffset结构表示日期和时间值,以及指示该值与UTC的差异程度的偏移量。因此,该值始终明确标识单个时间点。DateTimeOffset应被视为应用程序开发的默认日期和时间类型,因为DateTimeOffset值的使用比DateTime值的使用