Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.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# 如何格式化日历的e.Day.Date命令?仅显示日期?_C#_Asp.net_Datetime_Calendar - Fatal编程技术网

C# 如何格式化日历的e.Day.Date命令?仅显示日期?

C# 如何格式化日历的e.Day.Date命令?仅显示日期?,c#,asp.net,datetime,calendar,C#,Asp.net,Datetime,Calendar,我只想用Date来检查我的函数,但它总是有时间跟随,或者我可以格式化e.Day.Date.Year的时区来显示我想要的时区吗?3. 这是我的代码示例。e.Day.Date.Year的第一个代码是“en US” 但我想改变时区的值,可以吗 g = (e.Day.Date.Day + "/"+ e.Day.Date.Month + "/" + e.Day.Date.Year) 及 e.Day.Date的此行值始终有时间跟随日期00:00:00,不能与其他时间进行检查 if(e.Day.Date =

我只想用Date来检查我的函数,但它总是有时间跟随,或者我可以格式化e.Day.Date.Year的时区来显示我想要的时区吗?3. 这是我的代码示例。e.Day.Date.Year的第一个代码是“en US” 但我想改变时区的值,可以吗

g = (e.Day.Date.Day + "/"+ e.Day.Date.Month + "/" + e.Day.Date.Year)
及 e.Day.Date的此行值始终有时间跟随日期00:00:00,不能与其他时间进行检查

if(e.Day.Date == dt) 

你可能想要DateTime.Date而不是.Day

请看这里:


没有代码,没有解释,太狭隘了。抱歉,我只是个新手。你的编辑大大改进了你的问题。欢迎来到堆栈溢出。很高兴我们能提供帮助。In.Day是日历的函数。它是自动随机日期/月/年来检查值,但它总是有时间跟踪每次。您阅读了我链接中的代码示例了吗?如果您想只显示日期而不显示时间,那么可以使用
e.date.ToString(“d”)
或按照您的意愿格式化它
date.ToString(“MM/dd/yyyyy”)
或者您可以像这样交换月份
date.ToString(“dd/MM/yyyyy HH:MM”)
谢谢您的推荐,我刚刚完成了解它
public class Example
{
   public static void Main()
   {
      DateTime date1 = new DateTime(2008, 6, 1, 7, 47, 0);
      Console.WriteLine(date1.ToString());

      // Get date-only portion of date, without its time.
      DateTime dateOnly = date1.Date;
      // Display date using short date string.
      Console.WriteLine(dateOnly.ToString("d"));
      // Display date using 24-hour clock.
      Console.WriteLine(dateOnly.ToString("g"));
      Console.WriteLine(dateOnly.ToString("MM/dd/yyyy HH:mm"));   
   }
}
// The example displays output like the following output:
//       6/1/2008 7:47:00 AM
//       6/1/2008
//       6/1/2008 12:00 AM
//       06/01/2008 00:00