Join Date and Time to DateTime in C#

后端 未结 8 866
孤城傲影
孤城傲影 2020-12-25 09:46

I am retrieving data from an iSeries where there is a separate date and time fields. I want to join them into a DateTime field in my C# project. I don\'t see a way to add ju

8条回答
  •  离开以前
    2020-12-25 10:03

    You can do this quite easily:

    DateTime dateOnly;
    DateTime timeOnly;
    ...
    DateTime combined = dateOnly.Date.Add(timeOnly.TimeOfDay);
    

    TimeOfDay returns a TimeSpan, which you then add to the date.

    Edit (thanks to commenters below) - to be safe, use dateOnly.Date to ensure the date part only.

提交回复
热议问题