草庐IT

CPU时间

全部标签

c# - 如何在 C# 中生成 UTC Unix 时间戳

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtoconvertUNIXtimestamptoDateTimeandviceversa?如何在C#中创建unix时间戳?(例如2012-10-1014:00:00->1349877600)

c# - 生成在合理时间内不重复的唯一编号的方法?

我正在集成/测试远程Web服务,即使它是“QA”端点,它仍然在每个调用上强制使用唯一的电子邮件地址。我可以想到DateTime.Now.Ticks(例如634970372342724417)和Guid.NewGuid(),但这些都不能合并到一封电子邮件中。20个字符(或者可以吗?)。我想将包含最后使用的数字的数字写入文件并使用email1@x.com、email2@x.com等...并不难,但是如果我可以避免持久状态,我总是这样做。有没有人有技巧或算法可以提供短长度“guid”的东西,它在相当长的时间段(比如一年)内是独一无二的,我可以将其用于最大长度为20个字符的电子邮件地址(gui

c# - 如何将 DataAdapter 的超时时间增加到 3 分钟?

当我使用以下方法执行查询时,出现超时。所以我的问题是:如何将超时设置为180秒?我正在使用连接用查询结果填充数据集。internalstaticDataSetexecuteQuery(stringqueryString){//#connectionDataSetdataSet=newDataSet();stringconnectionString=Connection.connectionStringSQL01NavProvider();OleDbConnectionconnection=newOleDbConnection(connectionString);OleDbDataAda

c# - ASP.NET Gridview 中没有时间的日期格式

在ASP.NETgridview中绑定(bind)两个日期。我想显示dd/MM/yyyy但它显示10/03/201400:00:00。'/> 最佳答案 DataFormatString是BoundField控件的属性,不会影响任何其他控件。您可以在Eval表达式中指定格式:Text=''/> 关于c#-ASP.NETGridview中没有时间的日期格式,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

C# 解析格式为 "yyyyMMdd HH:mm:SS.ms"的时间戳

我想将字符串格式化为dateTime格式"yyyyMMddHH:mm:SS.ms"我尝试将"yyyyMMddHH:mm:SS"作为ParseExact的字符串格式,但它无法识别。也不知道如何包括毫秒有什么帮助吗? 最佳答案 来自customdateandtimeformatstrings页面,您使用ss表示秒,使用FFF表示毫秒:"yyyyMMddHH:mm:ss.FFF"或"yyyyMMddHH:mm:ss.fff"(如果尾随0被抑制,则使用第一个,否则使用第二个。) 关于C#解析格式

c# - 如何限制c sharp中函数的执行时间?

我有一个问题。我正在编写一个基准测试,并且我有一个函数可以在2秒内或~5分钟后完成(取决于输入数据)。如果该函数执行超过3秒,我想停止该函数...我该怎么做?非常感谢! 最佳答案 嗯...,我有同样的问题,在阅读了这里的所有答案和引用的博客之后,我解决了这个问题,它让我执行有时间限制的任何代码块,声明包装器方法publicstaticboolExecuteWithTimeLimit(TimeSpantimeSpan,ActioncodeBlock){try{Tasktask=Task.Factory.StartNew(()=>cod

c# - 即时窗口 - 转换为日期时间?抛出异常但 (datetime) 没有

直接取自即时窗口:reader["DateDue"]asDateTime?产量:'reader["DateDue"]asDateTime?'threwanexceptionoftype'System.NullReferenceException'Data:{System.Collections.ListDictionaryInternal}HResult:-2147467261HelpLink:nullInnerException:nullMessage:"Objectreferencenotsettoaninstanceofanobject."Source:nullStackTrac

c# - 当前进程的性能计数器 CPU 使用率超过 100

我想显示我的多线程应用程序(在多核处理器上工作)的CPU使用情况。我想收到接近任务管理器的号码。但我得到的数字超过100%。甚至超过500%。是的,我知道,对于类别"Process"的计数器"%ProcessorTime"我需要划分为Environment.ProcessorCount或“NumberOfLogicalProcessors”(与我的配置相同)。而500%是此操作之后的结果。我在具有不同硬件(i7、i5、Core2)和软件配置(具有所有更新的Windows7SP1、具有所有更新的Windows2008R2SP1)的不同计算机上测试了这个示例,但遇到了同样的问题。publi

c# - 使用 DateTime.ToString ("tt"时,Windows 10 中的时间输出(AM/PM)发生了变化)

我最近升级到Windows10-现在我发现在使用“tt”格式说明符时日期的输出发生了一些意想不到的变化。下面是一些演示问题的代码:usingSystem.IO;usingSystem;usingSystem.Globalization;usingSystem.Threading.Tasks;classProgram{staticvoidMain(){varcultures=newstring[]{null,"en-NZ","en-US","en-AU","en-GB"};foreach(varcultureincultures){if(culture!=null){varc=Cultu

c# - 使用时区将字符串格式化为日期时间

我有一个strings="May16,20107:20:12AMCDT我想将其转换为DateTime对象。在下面的代码中,我得到一个无法转换的日期格式尝试解析已知格式的文本时出错。timeStamp=matches[0].Groups[1].Value;dt=DateTime.ParseExact(timeStamp,"MMMdd,yyyyH:mm:sstt",null);时区以CDTUTC出现...我认为是什么导致了问题或我的格式? 最佳答案 CentralDaylightTime试试这个:stringdts="May16,201