/// <summary> /// Creates an <code>XMPDateTime</code>-object from initial values. </summary> /// <param name="year"> years </param> /// <param name="month"> months from 1 to 12<br> /// <em>Note:</em> Remember that the month in <seealso cref="Calendar"/> is defined from 0 to 11. </param> /// <param name="day"> days </param> /// <returns> Returns an <code>XMPDateTime</code>-object. </returns> public static IXmpDateTime Create(int year, int month, int day) { IXmpDateTime dt = new XmpDateTimeImpl(); dt.Year = year; dt.Month = month; dt.Day = day; return(dt); }
/// <summary> /// Creates an <code>XMPDateTime</code>-object from initial values. </summary> /// <param name="year"> years </param> /// <param name="month"> months from 1 to 12<br> /// <em>Note:</em> Remember that the month in <seealso cref="Calendar"/> is defined from 0 to 11. </param> /// <param name="day"> days </param> /// <param name="hour"> hours </param> /// <param name="minute"> minutes </param> /// <param name="second"> seconds </param> /// <param name="nanoSecond"> nanoseconds </param> /// <returns> Returns an <code>XMPDateTime</code>-object. </returns> public static IXmpDateTime Create(int year, int month, int day, int hour, int minute, int second, int nanoSecond) { IXmpDateTime dt = new XmpDateTimeImpl(); dt.Year = year; dt.Month = month; dt.Day = day; dt.Hour = hour; dt.Minute = minute; dt.Second = second; dt.NanoSecond = nanoSecond; return(dt); }