Changes

Jump to navigation Jump to search
→‎Dates: update for newer SMAPI versions
Line 72: Line 72:  
var date = new SDate(28, "spring"); // date in the current year
 
var date = new SDate(28, "spring"); // date in the current year
 
var date = new SDate(28, "spring", 2); // date in the given year
 
var date = new SDate(28, "spring", 2); // date in the given year
 +
var date = SDate.From(Game1.Date); // from a game date
 
</source>
 
</source>
   Line 89: Line 90:  
if (a < b) // true
 
if (a < b) // true
 
   ...
 
   ...
 +
</source>
 +
 +
...and get a translated date string:
 +
<source lang="c#">
 +
var date = new SDate(15, "summer");
 +
string message = $"See you on {date.ToLocaleString(withYear: false)}!"; // See you on Summer 15!
 
</source>
 
</source>
   Line 111: Line 118:  
| <tt>Season</tt>
 
| <tt>Season</tt>
 
| The normalised season name.
 
| The normalised season name.
 +
|-
 +
| <tt>SeasonIndex</tt>
 +
| The zero-based season index recognised by game methods like <tt>Utility.getSeasonNameFromNumber</tt>.
 
|-
 
|-
 
| <tt>Year</tt>
 
| <tt>Year</tt>
translators
8,437

edits

Navigation menu