Bundt User's Manual · Bundt Toolset version 1.0.1.0

Fuzzy Date/Times

A fuzzy date/time in the Bundt Toolset is a piece of data that specifies a point in time with varying resolution. This is something similar to what you do with a regular date/time, but fuzzy date/times are not constrained to the day, month, year, hour, minute, second schema.

Details

Fuzzy date/times admit the following resolutions:

  • Century, represented by a number followed by a lower-case "c". For example, 21c indicates the 21st century.
  • Decade, represented by a number followed by a lower-case "s". For example, 1920s indicates the 1920s decade.
  • Year, represented by a number. For example, 2007 indicates the year 2007.
  • Month and year, represented by two numbers separated by a slash "/" character. For example, 10/1970 indicates October 1970.
  • Date, represented by three numbers separated by slash "/" characters. For example, 8/11/1951 indicates the 8th of November 1951.
  • Date, hour and minute, represented by a date (see above) plus two numbers separated by a colon ":" character. For example, 8/11/1951 17:21 indicates the 8th of November 1951 at 17:21.
  • Date and time, represented by a date (see above) plus three numbers separated by colon ":" characters. For example, 8/11/1951 17:21:33 indicates the 8th of November 1951 at 17:21:33.

Fuzzy date/times can be used to express values of a time data type in instance models.

See Also


Contents distributed under a Creative Commons Attribution 4.0 International License · About · Terms of Use · Contact Us · last updated on 08 October 2020