Функции времени и даты
Функции времени и даты
Ряд функций служит для возврата текущего времени и даты. Они перечислены ниже.
-
calendar(d) — возвращает календарь на месяц, в который попадает день, заданный аргументом d (дни отсчитываются от начала летоисчисления);
-
calendar — возвращает матрицу размером 6x7, содержащую календарь на текущий месяц. Календарь начинается с воскресения (первый столбец) и завершается субботой;
-
calendar(y ,m) — возвращает календарь на месяц, заданный аргументом т, и год, заданный аргументом у;
Вызов функции без присваивания результата выдает календарь на экран. Примеры:
» calendar
Jul 2000
S |
М |
Tu |
W |
Th |
F |
S |
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
16 |
17 |
18 |
19 |
20 |
21 |
22 |
|
23 |
24 |
25 |
26 |
27 |
28 |
29 |
|
30 |
31 |
0 |
0 |
0 |
0 |
0 |
|
calendar(700477)
Nov 1917
S |
M |
Tu |
W |
Th |
F |
S |
||
0 |
0 |
0 |
0 |
1 |
2 |
3 |
||
4 |
5 |
6 |
7 |
8 |
9 |
10 |
||
11 |
12 |
13 |
14 |
15 |
16 |
17 |
||
18 |
19 |
20 |
21 |
22 |
23 |
24 |
||
25 |
26 |
27 |
28 |
29 |
30 |
0 |
||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
||
-
clock — возвращает вектор из 6 элементов, содержащий текущую дату и время в десятичной форме [год месяц день час минуты секунды]. Первые пять элементов этого вектора — целые числа. Шестой элемент имеет несколько десятичных знаков после запятой. Функция fix(clock) округляет число секунд до целого значения.