小编use*_*657的帖子

如何从c#中的十进制数中删除小数点?

我试图从c#中的十进制数中删除小数点?

例如:我的十进制数是2353.61我想要235361作为结果.我的十进制数是196.06我希望19606是结果.

我怎样才能做到这一点?

c# decimal

5
推荐指数
2
解决办法
1万
查看次数

DateTime.ParseExact在c#中省略了毫秒数?

我想在c#中将字符串转换为Datetime.String datestring = 2013/03/18 10:54:07.679

  1. 我试过DateTime dt=DateTime.ParseExact(datestring, "yyyy/MM/dd HH:mm:ss.fff",null); 结果是{3/18/2013 10:54:07 AM}

  2. 我试过 DateTime.TryParseExact(datestring,"yyyy/MM/dd HH:mm:ss.fff",CultureInfo.InvariantCulture,DateTimeStyles.None,out dttt); 结果是{3/18/2013 10:54:07 AM}

在上述两种情况下,它都省略了毫秒(679).

如何通过保持毫秒来正确地将其转换为日期时间?

.net c# datetime

4
推荐指数
1
解决办法
1万
查看次数

两个整数日期之间的月份

我有两个日期作为整数.如何在c#中找到这两个整数之间的月份差异?

例如:

Int32 beginDate= 20130307(yyyymmdd)
Int32 beginDate= 20140507(yyyymmdd)
Run Code Online (Sandbox Code Playgroud)

我需要14个月的结果.

我已经尝试过了:

DateTime beginDatepar = Convert.ToDateTime(beginDate);
DateTime endDatepar = Convert.ToDateTime(beginDate);
int monthDifference = ((beginDatepar.Year - endDatepar.Year) * 12) + 
                        beginDatepar.Month - endDatepar.Month;
Run Code Online (Sandbox Code Playgroud)

但是当我将Int32转换为Datetime时,错误是"从'Int32'到'DateTime'的无效转换"

c# asp.net datetime int32

0
推荐指数
1
解决办法
199
查看次数

标签 统计

c# ×3

datetime ×2

.net ×1

asp.net ×1

decimal ×1

int32 ×1