DateTime对像能否直接设置一个小时和分钟值,返回一个DateTime

解决方案 »

  1.   

    new DateTime好像要设置年月日时分秒所有值!
      

  2.   

    System.DateTime.Now.ToString("T"); 得到的是几点几分
      

  3.   

    TimeSpan表示时间段...多看MSDN...
      

  4.   

    DataTime 日期时间
    微软没有提供单独的Time结构,不过你可以自己去写一个
    类似的问题还可以:给你一个脑袋,能否返回一个人?
      

  5.   

    这样也没有意义啊?你只需要get set 小时和分钟的话,其他值设为默认不就行了? 比如当天
      

  6.   

    只有时分是不能转换为Datetime类型的
      

  7.   

    就是没有罗,我大概找了一下,没有,才来问下。
    回7楼的,我的意思是已经有一个完整的人了,我换个脑袋,再返回一个完整的人,理论上还是成立的。
    我DateTime值原本有了,现在想改变小时和分钟值,然后返回一个新的DateTime值,当然自己写函数肯定能做到,只是问下有没有直接提供这功能。
      

  8.   

    你只是“想改变小时和分钟值”,方法多得很...newDateTime=new DateTime(oldDateTime.Year,DateTime.Month,DateTime.Day,newHour,newMinute,newSecond);newDateTime=oldDateTime.Add(new TimeSpan(hours,minutes,seconds));newDateTime=oldDateTime.AddHours(hours);newDateTime=oldDateTime.AddMinutes(minutes);等等还有很多...问题是你学习能力这么差,怎么在这行混啊...多练练逻辑思维,多看书看MSDN...