【C#DateTime格式转换全介绍】教程文章相关的互联网学习教程文章

C#-在SQL命令中将字符串作为datetime参数传递【代码】

我有下拉组合框绑定到日期字段. 现在,我想使用SqlCommand将组合框中的选定值传递到SQL查询中 我想传递参数&在datetime中添加值. 我尝试了这段代码:cmd.Parameters.AddWithValue("@Expiry", cmbox.SelectedValue.ToString()); and also try cmd.Parameters.AddWithValue("@Expiry", cmbExpiryDate.SelectedValue.ToString("MM-dd-yyyy"));但没有用它会引发转换溢出.我是初学者,请帮助我是窗口形式我正在使用2005 Studio 组合框的值...

c#-SqlDependency.OnChange没有在datetime列上使用过滤器触发【代码】

我在SqlDependency中使用此SQL语句时遇到问题.它只是不激活SqlDependency.OnChange事件,而是在SQL Server查询窗口中按预期返回结果.SELECT [Order].OrderId FROM [dbo].[Order] WHERE [Order].CreatedOn > '20150815 21:11:57.502'我在这里阅读了支持的SELECT语句部分https://technet.microsoft.com/en-us/library/ms181122(v=sql.105).aspx,但没有发现任何违反的规则. 有任何想法吗? 更新: 我的完整代码如下:private void Chec...

MongoDB C#为什么不能将DateTime.Date与IQueryable一起使用?【代码】

我在MongoDB DAL类中设置了方法.public IQueryable<MyModel> Retrieve(Expression<Func<MyModel, bool>> expression) {if (!BsonClassMap.IsClassMapRegistered(typeof(MyModel))){DoMapping();}var client = new MongoClient(MongoConnectionString);var database = client.GetDatabase("DatabaseName");var documents = database.GetCollection<MyModel>("MyModelTable");return documents.AsQueryable<MyModel>().Where(expres...

SQLite bigint至C#中的Datetime【代码】

我在UWP项目中使用SQLite.我的模型类具有DateTime字段:public class EducationInfo {[SQLite.Net.Attributes.PrimaryKey, SQLite.Net.Attributes.AutoIncrement]public int educationInfoId { get; set; }public String Education { get; set; }public bool Enabled { get; set; }public DateTime StartDate { get; set; }public DateTime EndDate { get; set; }public int UserId { get; set; }// Not in the DB[Ignore]public s...

c#-OrmLite LocalDate到DateTime转换器未应用于SqlLite内存Db的子句【代码】

Referenced Code 我正在尝试解决的问题 使ValuationsCommanderTests.SetTransactionAndRelatedEmbeddedDerivativevaluationsToBad_ValidInput_CorrectlyManipulatesDB()通过. 尝试解决问题 调试它之后,我缩小了它无法通过的原因,因为私有方法ValuationsCommander.SetRelatedDailyTransactionHistoryRecordsToBad从未更新记录,因为尽管它已为此注册了一个转换器,但它是如何转换(或不转换)NodaTime的LocalDate的类型. 该方法生成的SQ...

c#-SQL查询:如果给定两个DateTime时间戳,如何确定“ N小时内见”?【代码】

我正在从SQLite数据库编写基于统计的应用程序.有一个表记录用户登录和注销的时间(SessionStart,SessionEnd DateTimes). 我正在寻找的是一个查询,该查询可以以折线图的方式显示用户已登录的小时数,因此在12:00和1:00 AM之间有60个用户登录(在任何时候) ),在1:00和2:00 AM之间有54位用户登录,依此类推… 而且我希望能够运行一个这样的SUM,这就是为什么我不能将记录带入.NET并以这种方式遍历它们的原因. 我想出了一个相当原始的方法,一...

c#-使用Code-First MVC5 EF6在SQL表中存储DateTime属性而不是字节数组【代码】

当我尝试在MVC5中使用EF6初始化数据库时,出现错误:属性“ Timestamp”不是字节数组.只能为字节数组属性配置IsRowVersion.有没有一种方法可以使用FluentAPI覆盖IsRowVersion,还是有另一种方法可以使用MVC5 EF6存储DateTime,或者这仅仅是使用Timestamp数据注释的结果?我更喜欢存储为DateTime而不是字节数组.只是为了可视化,模型看起来像这样:public class UserProfile : IdentityUser{//ctorpublic UserProfile(){Random rnd = ne...

为什么C#不允许将SqlDatetime.MinValue分配给datetime但允许比较【代码】

以下代码可以使用比较运算符进行编译.If(dateTimeVariable > SqlDateTime.MinValue) //compiles Ok. dateTimeVariable is of type DateTime { }但是,以下代码无法编译.DateTime dateTimeVariable=SqlDateTime.MinValue; //Throws exception , cannot convert source type SqlDateTime to DateTime. Which is obvious.我的问题是为什么允许在SqlDateTime和Datetime类型之间进行比较,但不允许进行赋值. (除非比较运算符正在执行一些隐...

c# – DateTime在SQL Server中不起作用【代码】

在我的数据库中,我试图在特定日期之后获取所有记录.为此,我正在使用查询SELECT * FROM Events_tbl WHERE lastupdated > '07-18-2011' and Venue=8这段特殊代码在我的localhost中运行.但是当我上传到服务器时它没有返回任何东西.有人可以帮忙吗? 我真的被卡住了. 在我的SQL Server数据库中,datetime值为2011-07-19 19:37:50.727我在英国使用pipeten服务器.我在asp.net c#上工作 谢谢解决方法:使用ISO dateformat(YYYYMMDD)它对所...

MongoDB C#驱动程序和DateTime字段【代码】

我正在使用C#驱动程序将文档插入MongoDB集合,当我调试应用程序时,其中一个字段类型与DateTime我在“FrameTimeStamp”字段中看到服务器时间我将传递给Mongo,这是我的代码:FrameDocument frameDoc = new FrameDocument(); frameDoc.Frame = imageBA; frameDoc.EventCodeId = 1; frameDoc.SesionId = 1; frameDoc.FrameTimeStamp = DateTime.Now; frameDoc.ServerUserId = (int)toMongoDt.Rows[0]["ServerUserId"]; frameDoc.TraderI...

C#在MYSQL中存储DateTime到Timestamp列【代码】

如何将C#Datetime.Today转换为mysql中的Timestamp格式10/20/2011 12:00:00?解决方法:如果你想把日期时间作为那种格式的字符串,你可以做…string dt = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss");有关DateTime ToString方法的额外格式设置选项,请参阅here 虽然根据我对MySQL的理解,它会接受格式为yyyy-MM-dd HH:mm:ss的时间戳.我建议这样做,因为它将确保正确的月份和日期解析像05/08/2011这样的日期…string dt = DateTime.N...

c# – SqlParameter DbType.Date – > SqlDbType.DateTime转换【代码】

我正在使用通用IDbCommand函数(在非SqlCommand辅助方法中)将SqlCommand.DbType设置为DbType.Date,类似于:var param = command.CreateParameter();param.DbType = DbType.Date;param.ParameterName = field;param.Value = ToDb(val);command.Parameters.Add(param);生成的param.DbType将覆盖到DbType.DateTime. (我故意想要SqlDbType.Date,因为列/索引是Sql Server类型Date,而不是DateTime.)果然,当我反编译时,我看到SqlParameter....

c# – 如何使用AutoMapper将MySQL时间戳保存为String而不是DateTime?【代码】

我正在使用AutoMapper将我的MySQL结果保存在List中,这里有关于上次更新行的信息.然后将使用’timestamp’来查询数据库以获取更新.但是,我担心使用C#DateTime类型会根据用户的位置修改时区.正如我在开发周期的早期遇到过这个问题. 所以,基本上我的问题是如何确保使用AutoMapper保存的’timestamp’不会被修改并且可以再次用于查询数据库? 编辑:这是用于转换结果的代码.public class Entry {public UInt32 id { get; set; }public ...

Linq与ASP.NET MVC 3中的MySQL数据库,将DateTime存储到变量中【代码】

我使用MySQL数据库在ASP.NET MVC 3中工作,我已经设置了所有要求,连接工作正常.以下代码工作正常并产生正确的结果:try{ViewBag.Model = (from n in _db.mainDataswhere n.time_stamp == new DateTime(2010, 11, 3, 0, 0, 15) select n).Take(10).ToList();}catch (Exception e) {ViewBag.Error = e;}但是,当我将此代码更改为:DateTime test = new DateTime(2010,11,3,0,0,15);try{ViewBag.Model = (from n in _db.mainDataswhere ...

Wpf C#DateTime数据库【代码】

我的数据库中有两个表,energyinfo(t1)和enerfyinfometers(t2). 我在t1有一个开始和停止时间,比如500分钟差异. 我想在t2中每隔一分钟在t1(开始和停止)之间添加时间. 这是我的代码.它需要花费大量的时间来运行并且t1条目正在发生但是没有做到t2.if (dbContext == null) {dbContext = Context.Create("d:\\temp\\new.sdf", "");var start = DateTime.Now;DateTime time = DateTime.Now;DateTime time2 = DateTime.Now;// time = time ...

TIME - 相关标签