コード例 #1
0
        /// <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);
        }
コード例 #2
0
        /// <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);
        }