[POSIX dweek] | [0-day] | [1-day] | [2-day] | [3-day] | [4-day] | [5-day] | [6-day] | [7-day] | [8-day] | [9-day] |
1986 dweek (2024) | 19860 day (2024-05-17) | 19861 day (2024-05-18) | 19862 day (2024-05-19) | 19863 day (2024-05-20) | 19864 day (2024-05-21) | 19865 day (2024-05-22) | 19866 day (2024-05-23) | 19867 day (2024-05-24) | 19868 day (2024-05-25) | 19869 day (2024-05-26) |
1985 dweek (2024) | 19850 day (2024-05-07) | 19851 day (2024-05-08) | 19852 day (2024-05-09) | 19853 day (2024-05-10) | 19854 day (2024-05-11) | 19855 day (2024-05-12) | 19856 day (2024-05-13) | 19857 day (2024-05-14) | 19858 day (2024-05-15) | 19859 day (2024-05-16) |
1984 dweek (2024) | 19840 day (2024-04-27) | 19841 day (2024-04-28) | 19842 day (2024-04-29) | 19843 day (2024-04-30) | 19844 day (2024-05-01) | 19845 day (2024-05-02) | 19846 day (2024-05-03) | 19847 day (2024-05-04) | 19848 day (2024-05-05) | 19849 day (2024-05-06) |
1983 dweek (2024) | 19830 day (2024-04-17) | 19831 day (2024-04-18) | 19832 day (2024-04-19) | 19833 day (2024-04-20) | 19834 day (2024-04-21) | 19835 day (2024-04-22) | 19836 day (2024-04-23) | 19837 day (2024-04-24) | 19838 day (2024-04-25) | 19839 day (2024-04-26) |
1982 dweek (2024) | 19820 day (2024-04-07) | 19821 day (2024-04-08) | 19822 day (2024-04-09) | 19823 day (2024-04-10) | 19824 day (2024-04-11) | 19825 day (2024-04-12) | 19826 day (2024-04-13) | 19827 day (2024-04-14) | 19828 day (2024-04-15) | 19829 day (2024-04-16) |
1981 dweek (2024) | 19810 day (2024-03-28) | 19811 day (2024-03-29) | 19812 day (2024-03-30) | 19813 day (2024-03-31) | 19814 day (2024-04-01) | 19815 day (2024-04-02) | 19816 day (2024-04-03) | 19817 day (2024-04-04) | 19818 day (2024-04-05) | 19819 day (2024-04-06) |
1980 dweek (2024) | 19800 day (2024-03-18) | 19801 day (2024-03-19) | 19802 day (2024-03-20) | 19803 day (2024-03-21) | 19804 day (2024-03-22) | 19805 day (2024-03-23) | 19806 day (2024-03-24) | 19807 day (2024-03-25) | 19808 day (2024-03-26) | 19809 day (2024-03-27) |
1979 dweek (2024) | 19790 day (2024-03-08) | 19791 day (2024-03-09) | 19792 day (2024-03-10) | 19793 day (2024-03-11) | 19794 day (2024-03-12) | 19795 day (2024-03-13) | 19796 day (2024-03-14) | 19797 day (2024-03-15) | 19798 day (2024-03-16) | 19799 day (2024-03-17) |
1978 dweek (2024) | 19780 day (2024-02-27) | 19781 day (2024-02-28) | 19782 day (2024-02-29) | 19783 day (2024-03-01) | 19784 day (2024-03-02) | 19785 day (2024-03-03) | 19786 day (2024-03-04) | 19787 day (2024-03-05) | 19788 day (2024-03-06) | 19789 day (2024-03-07) |
1977 dweek (2024) | 19770 day (2024-02-17) | 19771 day (2024-02-18) | 19772 day (2024-02-19) | 19773 day (2024-02-20) | 19774 day (2024-02-21) | 19775 day (2024-02-22) | 19776 day (2024-02-23) | 19777 day (2024-02-24) | 19778 day (2024-02-25) | 19779 day (2024-02-26) |
1976 dweek (2024) | 19760 day (2024-02-07) | 19761 day (2024-02-08) | 19762 day (2024-02-09) | 19763 day (2024-02-10) | 19764 day (2024-02-11) | 19765 day (2024-02-12) | 19766 day (2024-02-13) | 19767 day (2024-02-14) | 19768 day (2024-02-15) | 19769 day (2024-02-16) |
1975 dweek (2024) | 19750 day (2024-01-28) | 19751 day (2024-01-29) | 19752 day (2024-01-30) | 19753 day (2024-01-31) | 19754 day (2024-02-01) | 19755 day (2024-02-02) | 19756 day (2024-02-03) | 19757 day (2024-02-04) | 19758 day (2024-02-05) | 19759 day (2024-02-06) |
1974 dweek (2024) | 19740 day (2024-01-18) | 19741 day (2024-01-19) | 19742 day (2024-01-20) | 19743 day (2024-01-21) | 19744 day (2024-01-22) | 19745 day (2024-01-23) | 19746 day (2024-01-24) | 19747 day (2024-01-25) | 19748 day (2024-01-26) | 19749 day (2024-01-27) |
1973 dweek (2024) | 19730 day (2024-01-08) | 19731 day (2024-01-09) | 19732 day (2024-01-10) | 19733 day (2024-01-11) | 19734 day (2024-01-12) | 19735 day (2024-01-13) | 19736 day (2024-01-14) | 19737 day (2024-01-15) | 19738 day (2024-01-16) | 19739 day (2024-01-17) |
1972 dweek (2024) | 19720 day (2023-12-29) | 19721 day (2023-12-30) | 19722 day (2023-12-31) | 19723 day (2024-01-01) | 19724 day (2024-01-02) | 19725 day (2024-01-03) | 19726 day (2024-01-04) | 19727 day (2024-01-05) | 19728 day (2024-01-06) | 19729 day (2024-01-07) |
1971 dweek (2023) | 19710 day (2023-12-19) | 19711 day (2023-12-20) | 19712 day (2023-12-21) | 19713 day (2023-12-22) | 19714 day (2023-12-23) | 19715 day (2023-12-24) | 19716 day (2023-12-25) | 19717 day (2023-12-26) | 19718 day (2023-12-27) | 19719 day (2023-12-28) |
1970 dweek (2023) | 19700 day (2023-12-09) | 19701 day (2023-12-10) | 19702 day (2023-12-11) | 19703 day (2023-12-12) | 19704 day (2023-12-13) | 19705 day (2023-12-14) | 19706 day (2023-12-15) | 19707 day (2023-12-16) | 19708 day (2023-12-17) | 19709 day (2023-12-18) |
1969 dweek (2023) | 19690 day (2023-11-29) | 19691 day (2023-11-30) | 19692 day (2023-12-01) | 19693 day (2023-12-02) | 19694 day (2023-12-03) | 19695 day (2023-12-04) | 19696 day (2023-12-05) | 19697 day (2023-12-06) | 19698 day (2023-12-07) | 19699 day (2023-12-08) |
1968 dweek (2023) | 19680 day (2023-11-19) | 19681 day (2023-11-20) | 19682 day (2023-11-21) | 19683 day (2023-11-22) | 19684 day (2023-11-23) | 19685 day (2023-11-24) | 19686 day (2023-11-25) | 19687 day (2023-11-26) | 19688 day (2023-11-27) | 19689 day (2023-11-28) |
1967 dweek (2023) | 19670 day (2023-11-09) | 19671 day (2023-11-10) | 19672 day (2023-11-11) | 19673 day (2023-11-12) | 19674 day (2023-11-13) | 19675 day (2023-11-14) | 19676 day (2023-11-15) | 19677 day (2023-11-16) | 19678 day (2023-11-17) | 19679 day (2023-11-18) |
1966 dweek (2023) | 19660 day (2023-10-30) | 19661 day (2023-10-31) | 19662 day (2023-11-01) | 19663 day (2023-11-02) | 19664 day (2023-11-03) | 19665 day (2023-11-04) | 19666 day (2023-11-05) | 19667 day (2023-11-06) | 19668 day (2023-11-07) | 19669 day (2023-11-08) |
1965 dweek (2023) | 19650 day (2023-10-20) | 19651 day (2023-10-21) | 19652 day (2023-10-22) | 19653 day (2023-10-23) | 19654 day (2023-10-24) | 19655 day (2023-10-25) | 19656 day (2023-10-26) | 19657 day (2023-10-27) | 19658 day (2023-10-28) | 19659 day (2023-10-29) |
1964 dweek (2023) | 19640 day (2023-10-10) | 19641 day (2023-10-11) | 19642 day (2023-10-12) | 19643 day (2023-10-13) | 19644 day (2023-10-14) | 19645 day (2023-10-15) | 19646 day (2023-10-16) | 19647 day (2023-10-17) | 19648 day (2023-10-18) | 19649 day (2023-10-19) |
1963 dweek (2023) | 19630 day (2023-09-30) | 19631 day (2023-10-01) | 19632 day (2023-10-02) | 19633 day (2023-10-03) | 19634 day (2023-10-04) | 19635 day (2023-10-05) | 19636 day (2023-10-06) | 19637 day (2023-10-07) | 19638 day (2023-10-08) | 19639 day (2023-10-09) |
1962 dweek (2023) | 19620 day (2023-09-20) | 19621 day (2023-09-21) | 19622 day (2023-09-22) | 19623 day (2023-09-23) | 19624 day (2023-09-24) | 19625 day (2023-09-25) | 19626 day (2023-09-26) | 19627 day (2023-09-27) | 19628 day (2023-09-28) | 19629 day (2023-09-29) |
1961 dweek (2023) | 19610 day (2023-09-10) | 19611 day (2023-09-11) | 19612 day (2023-09-12) | 19613 day (2023-09-13) | 19614 day (2023-09-14) | 19615 day (2023-09-15) | 19616 day (2023-09-16) | 19617 day (2023-09-17) | 19618 day (2023-09-18) | 19619 day (2023-09-19) |
1960 dweek (2023) | 19600 day (2023-08-31) | 19601 day (2023-09-01) | 19602 day (2023-09-02) | 19603 day (2023-09-03) | 19604 day (2023-09-04) | 19605 day (2023-09-05) | 19606 day (2023-09-06) | 19607 day (2023-09-07) | 19608 day (2023-09-08) | 19609 day (2023-09-09) |
1959 dweek (2023) | 19590 day (2023-08-21) | 19591 day (2023-08-22) | 19592 day (2023-08-23) | 19593 day (2023-08-24) | 19594 day (2023-08-25) | 19595 day (2023-08-26) | 19596 day (2023-08-27) | 19597 day (2023-08-28) | 19598 day (2023-08-29) | 19599 day (2023-08-30) |
1958 dweek (2023) | 19580 day (2023-08-11) | 19581 day (2023-08-12) | 19582 day (2023-08-13) | 19583 day (2023-08-14) | 19584 day (2023-08-15) | 19585 day (2023-08-16) | 19586 day (2023-08-17) | 19587 day (2023-08-18) | 19588 day (2023-08-19) | 19589 day (2023-08-20) |
1957 dweek (2023) | 19570 day (2023-08-01) | 19571 day (2023-08-02) | 19572 day (2023-08-03) | 19573 day (2023-08-04) | 19574 day (2023-08-05) | 19575 day (2023-08-06) | 19576 day (2023-08-07) | 19577 day (2023-08-08) | 19578 day (2023-08-09) | 19579 day (2023-08-10) |
1956 dweek (2023) | 19560 day (2023-07-22) | 19561 day (2023-07-23) | 19562 day (2023-07-24) | 19563 day (2023-07-25) | 19564 day (2023-07-26) | 19565 day (2023-07-27) | 19566 day (2023-07-28) | 19567 day (2023-07-29) | 19568 day (2023-07-30) | 19569 day (2023-07-31) |
1955 dweek (2023) | 19550 day (2023-07-12) | 19551 day (2023-07-13) | 19552 day (2023-07-14) | 19553 day (2023-07-15) | 19554 day (2023-07-16) | 19555 day (2023-07-17) | 19556 day (2023-07-18) | 19557 day (2023-07-19) | 19558 day (2023-07-20) | 19559 day (2023-07-21) |
1954 dweek (2023) | 19540 day (2023-07-02) | 19541 day (2023-07-03) | 19542 day (2023-07-04) | 19543 day (2023-07-05) | 19544 day (2023-07-06) | 19545 day (2023-07-07) | 19546 day (2023-07-08) | 19547 day (2023-07-09) | 19548 day (2023-07-10) | 19549 day (2023-07-11) |
1953 dweek (2023) | 19530 day (2023-06-22) | 19531 day (2023-06-23) | 19532 day (2023-06-24) | 19533 day (2023-06-25) | 19534 day (2023-06-26) | 19535 day (2023-06-27) | 19536 day (2023-06-28) | 19537 day (2023-06-29) | 19538 day (2023-06-30) | 19539 day (2023-07-01) |
1952 dweek (2023) | 19520 day (2023-06-12) | 19521 day (2023-06-13) | 19522 day (2023-06-14) | 19523 day (2023-06-15) | 19524 day (2023-06-16) | 19525 day (2023-06-17) | 19526 day (2023-06-18) | 19527 day (2023-06-19) | 19528 day (2023-06-20) | 19529 day (2023-06-21) |
1951 dweek (2023) | 19510 day (2023-06-02) | 19511 day (2023-06-03) | 19512 day (2023-06-04) | 19513 day (2023-06-05) | 19514 day (2023-06-06) | 19515 day (2023-06-07) | 19516 day (2023-06-08) | 19517 day (2023-06-09) | 19518 day (2023-06-10) | 19519 day (2023-06-11) |
1950 dweek (2023) | 19500 day (2023-05-23) | 19501 day (2023-05-24) | 19502 day (2023-05-25) | 19503 day (2023-05-26) | 19504 day (2023-05-27) | 19505 day (2023-05-28) | 19506 day (2023-05-29) | 19507 day (2023-05-30) | 19508 day (2023-05-31) | 19509 day (2023-06-01) |
1949 dweek (2023) | 19490 day (2023-05-13) | 19491 day (2023-05-14) | 19492 day (2023-05-15) | 19493 day (2023-05-16) | 19494 day (2023-05-17) | 19495 day (2023-05-18) | 19496 day (2023-05-19) | 19497 day (2023-05-20) | 19498 day (2023-05-21) | 19499 day (2023-05-22) |
1948 dweek (2023) | 19480 day (2023-05-03) | 19481 day (2023-05-04) | 19482 day (2023-05-05) | 19483 day (2023-05-06) | 19484 day (2023-05-07) | 19485 day (2023-05-08) | 19486 day (2023-05-09) | 19487 day (2023-05-10) | 19488 day (2023-05-11) | 19489 day (2023-05-12) |
1947 dweek (2023) | 19470 day (2023-04-23) | 19471 day (2023-04-24) | 19472 day (2023-04-25) | 19473 day (2023-04-26) | 19474 day (2023-04-27) | 19475 day (2023-04-28) | 19476 day (2023-04-29) | 19477 day (2023-04-30) | 19478 day (2023-05-01) | 19479 day (2023-05-02) |
1946 dweek (2023) | 19460 day (2023-04-13) | 19461 day (2023-04-14) | 19462 day (2023-04-15) | 19463 day (2023-04-16) | 19464 day (2023-04-17) | 19465 day (2023-04-18) | 19466 day (2023-04-19) | 19467 day (2023-04-20) | 19468 day (2023-04-21) | 19469 day (2023-04-22) |
1945 dweek (2023) | 19450 day (2023-04-03) | 19451 day (2023-04-04) | 19452 day (2023-04-05) | 19453 day (2023-04-06) | 19454 day (2023-04-07) | 19455 day (2023-04-08) | 19456 day (2023-04-09) | 19457 day (2023-04-10) | 19458 day (2023-04-11) | 19459 day (2023-04-12) |
1944 dweek (2023) | 19440 day (2023-03-24) | 19441 day (2023-03-25) | 19442 day (2023-03-26) | 19443 day (2023-03-27) | 19444 day (2023-03-28) | 19445 day (2023-03-29) | 19446 day (2023-03-30) | 19447 day (2023-03-31) | 19448 day (2023-04-01) | 19449 day (2023-04-02) |
1943 dweek (2023) | 19430 day (2023-03-14) | 19431 day (2023-03-15) | 19432 day (2023-03-16) | 19433 day (2023-03-17) | 19434 day (2023-03-18) | 19435 day (2023-03-19) | 19436 day (2023-03-20) | 19437 day (2023-03-21) | 19438 day (2023-03-22) | 19439 day (2023-03-23) |
Note: You may find adding eday command to your ~/.bashrc (or equivalent) useful:
#!/bin/bash function eday { # eday now local n=$((($(date +%s%9N)/864)*1000)) local day=${n:0:-14}; local hour=${n:(-14)} echo $day.${hour:0:${1-11}} # $1: precision } function d2e { # isodate -> eday local n=$((($(date -u --date="$1" +%s%9N)/864)*1000)) local day=${n:0:-14}; local hour=${n:(-14)} echo $day.${hour} | sed 's/\.\?0*$//' } function e2d { # eday -> isodate local second=$(printf "%f" $(($1*86400))) echo $(date -u +"%Y-%m-%dT%H:%M:%S.%N%:z" -d "@$second") } # If you're an XFCE user, apt install xfce4-genmon-plugin, then do this.
Alternatives:
function edate { # edate now [YY,DDD H:MM:SS] local n=$((($(date +%s%9N)/864)*1000)) local day=${n:0:-14}; local hour=${n:(-14)} printf "%'.0f %s:%s:%s\n" "$day" "${hour:0:1}" "${hour:1:2}" "${hour:3:2}" } function edate { # edate now [less precise: Darwin] secs=$(date +%s); days=$(($secs/86400)) hour=$(printf "%05d" "$((($secs-($days*86400))*1000/864))") printf "%'.0f %s:%s:%s\n" "$days" "${hour:0:1}" "${hour:1:2}" "${hour:3:2}" } function e2d { # eday -> isodate [less precise: RaspberryPi] local days=${1%.*} [[ $1 != *.* ]] && local fraction=0 || local fraction=${1#*.} local second=$((days * 86400 + fraction * 86400 / $((10 ** ${#fraction})))) echo $(date -u --iso-8601=seconds -d @"$second") }
Python:
import time, datetime
def e2d(eday):
return datetime.datetime.utcfromtimestamp(eday*86400)
def d2e(date):
return time.mktime(date.utctimetuple())/86400
# Script for days:
# wget edays.py
Now is 19847.47645 = 19,847 4:76:45.0469283:
EXPLANATION 19° dyear : 8″ dmonth : 4′ dweek : 7 (&dweek)day : 4 dhour : 76 dminute : 45.0469283 dsecond : 19847.47645 ED | RELATIONS 1° dyear = 1000 days 1″ dmonth = 100 days 1′ dweek = 10 days 1 dday = 1 (&dweek)days 1 dhour = 0.1 days = 8640 seconds 1 dminute = 0.001 days = 86.4 seconds 1 dsecond = 0.00001 days = 0.864 seconds = JD - 2440587.5 |
And point of origin is 0 @0:00 = POSIX zero (1970-01-01 00:00:00).