Adding a date function

This commit is contained in:
Nicholas Johnson 2017-11-08 22:52:34 -08:00
parent a6071feaf8
commit 4aa3545b58
1 changed files with 6 additions and 0 deletions

View File

@ -95,6 +95,12 @@ namespace StardewModdingAPI.Utilities
return $"{this.Day:00} {this.Season} Y{this.Year}"; return $"{this.Day:00} {this.Season} Y{this.Year}";
} }
/// <summary>This function will return the number of days since Year 1 Spring 0 for an arbitrary date</summary>
public static int TotalNumberOfDays(SDate date)
{
return (((date.Year - 1) * 112) + (date.GetSeasonIndex() * 28) + date.Day);
}
/**** /****
** IEquatable ** IEquatable
****/ ****/