1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/vlib/time
2022-10-26 11:26:28 +03:00
..
misc rand: simplify rand.PRNG, move to optional types for error handling (#13570) 2022-02-23 12:36:14 +02:00
chrono.c.v
chrono.v
custom_format_test.v time: add custom formatter (#14202) 2022-04-29 15:57:08 +03:00
duration_test.v time: add Duration.str() (#12897) 2021-12-19 19:32:42 +02:00
format.v time: simplify some very commonly used t.format methods 2022-05-22 21:09:49 +03:00
operator_test.v
operator.v
parse_test.v tests: make error handling the same as the main function (#15825) 2022-09-21 19:45:43 +03:00
parse.c.v db, json, time, term: change optional to result (#16201) 2022-10-26 11:26:28 +03:00
parse.js.v db, json, time, term: change optional to result (#16201) 2022-10-26 11:26:28 +03:00
parse.v time: add missing doc string to parse.v (#13933) 2022-04-05 13:21:37 +03:00
private_test.v tests: make vlib/time/private_test.v more robust/tolerant to small fluctuations 2022-08-20 13:56:10 +03:00
README.md docs: adding skeleton README.md files for all vlib modules (#13034) 2022-01-05 18:06:08 +02:00
relative_test.v time: relative update (#14240) 2022-05-01 10:47:05 +03:00
stopwatch_test.v all: replace "NB:" with "Note:" (docs/comments) 2022-03-06 20:01:22 +03:00
stopwatch.v all: update copyright year 2022-01-04 12:21:12 +03:00
time_addition_test.v db, json, time, term: change optional to result (#16201) 2022-10-26 11:26:28 +03:00
time_darwin.c.v builder: search for .v files in /src/ if there are none 2022-07-03 08:41:26 +03:00
time_format_test.v
time_js.js.v gg: add text rendering, keyboard event handling for JS and other fixes (#12932) 2021-12-22 12:26:52 +02:00
time_linux.c.v
time_nix.c.v make: add clock_gettime on macOS < 10.12 (fix #6605) (#15611) 2022-08-31 11:03:25 +03:00
time_solaris.c.v
time_test.v time: use linux_utc() and linux_now() on freebsd too (more precise, and fixes time_test.v) 2022-09-01 09:54:20 +00:00
time_windows.c.v all: wrap up unsafe { nil } (p. 3) 2022-07-21 21:01:30 +03:00
time.c.v time: use linux_utc() and linux_now() on freebsd too (more precise, and fixes time_test.v) 2022-09-01 09:54:20 +00:00
time.js.v gg: add text rendering, keyboard event handling for JS and other fixes (#12932) 2021-12-22 12:26:52 +02:00
time.v time: fix calculate_date_from_offset (#14399) 2022-05-15 10:55:24 +03:00
unix.v time: fix calculate_date_from_offset (#14399) 2022-05-15 10:55:24 +03:00
Y2K38_test.v all: replace "NB:" with "Note:" (docs/comments) 2022-03-06 20:01:22 +03:00

Description:

time provides utilities for working with time and dates:

  • parsing of time values expressed in one of the commonly used standard time/date formats
  • formatting of time values
  • arithmetic over times/durations
  • converting between local time and UTC (timezone support)
  • stop watches for accurately measuring time durations
  • sleeping for a period of time

Examples:

import time

println(time.now())