Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以c#为单位乘以年初至今?_C#_String_Datetime - Fatal编程技术网

以c#为单位乘以年初至今?

以c#为单位乘以年初至今?,c#,string,datetime,C#,String,Datetime,这是我工作的继续: 我已经可以在我的日期上添加天数了 我的问题是: a、 )有可能把一年乘以一次吗? 例如 试一试 你们可以这样做,但我真的不明白为什么相乘,你们会在一年内得到一个很大的数字。以下是想法: int year = DateTime.Now.Year * newDate.Year; DateTime xDate = new DateTime(year, newDate.Month, newDate.Day); 这是干什么用的?我不明白你想做什么,对不起…你期望结果是什么意思?你可以

这是我工作的继续: 我已经可以在我的日期上添加天数了

我的问题是:

a、 )有可能把一年乘以一次吗? 例如

试一试


你们可以这样做,但我真的不明白为什么相乘,你们会在一年内得到一个很大的数字。以下是想法:

int year = DateTime.Now.Year * newDate.Year;
DateTime xDate = new DateTime(year, newDate.Month, newDate.Day);

这是干什么用的?我不明白你想做什么,对不起…你期望结果是什么意思?你可以争辩,乘法只是重复加法,例如4x4=4+4+4+4…是的,但是如果你不知道结果应该是什么,那么我们现在应该怎么做?请告诉我们结果应该是什么。这毫无意义。这就是你要问的:2011*2011-05-31它的作品!非常感谢你等8分钟我就接受你的回答。。tnx!为什么你的评论中有问号:)@Margarrete:你需要学会在提问时更加精确。@Margarrete:你的问题是:
到目前为止有可能乘以一年吗?
。这个答案不是针对那个问题的。但是,我希望这是您真正需要的。日期时间的“年”部分不能超过9999,因此这将抛出一个错误。我也这么认为,但这是他的要求。我真不明白他为什么想要它。
 DateTime newDate = DateTime.Today.AddDays(10); 
            long xDate = DateTime.Now.Year * newDate.Year; 
int year = DateTime.Now.Year * newDate.Year;
DateTime xDate = new DateTime(year, newDate.Month, newDate.Day);