Skip to content

Data Types

Marco Feltmann edited this page Apr 10, 2020 · 1 revision

Priority🥇

Required Data Type: Motivational

IS

  • some kind of data structure

HAS

  • some describing text message (REQUIRED)
  • none or one of the following media data types: (OPTIONAL)
    • audio {.ogg}
    • video {.mpeg|.mov}
    • image {.png|.jpeg}

Required Data Type: Day

We'll access the device-dependent representation of "date and time" like those listed in the table below.

Language Data Type
Objective-C NSDate
Kotlin java.time.LocalDateTime
Swift Foundation.Date
Go time.Time
Java java.time.LocalDateTime

Discussion

When we talk about date and time, we're also implicitly talking about calendars and time zones. Since some implementations automagically convert the date and time into the format that corresponds to the user's settings there may be transitions into the past or the future if the date is not normalized accordingly.

Legend of Priorities

Symbol Meaning
🥇 Must Have™
🥈 Should be implemented
🥉 Could be done
🎗 Won't be even considered

Clone this wiki locally