コード例 #1
0
ファイル: NearestPart.cs プロジェクト: rmja/Setling
        public ZonedDateTime Apply(ZonedDateTime origin)
        {
            var startOf = origin.StartOf(Unit);
            var endOf   = origin.EndOf(Unit);

            if (origin - startOf <= endOf - origin)
            {
                return(startOf);
            }
            else
            {
                return(endOf);
            }
        }
コード例 #2
0
ファイル: EndOfPart.cs プロジェクト: rmja/Setling
 public ZonedDateTime Apply(ZonedDateTime origin) => origin.EndOf(Unit);