R-āĻ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž (āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻāĻŦāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻ†āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ)

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĒāĻžāĻ¨, "āĻšā§āĻ¯āĻžāĻ˛ā§‹ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ˛ā§āĻĄ!" āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨āĨ¤ āĻ†āĻ° āĻ­āĻžāĻˇāĻžāĻ“ āĻāĻ° āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ¨āĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§‡, āĻ†āĻŽāĻ°āĻž R āĻ­āĻžāĻˇāĻžāĻ° āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¤āĻž āĻĻā§‡āĻ–āĻŦ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĻ“ āĻĻā§‡āĻ–āĻŦ:

  • lubridate — āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ;
  • timeperiodsR - āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĨ¤

R-āĻ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž (āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻāĻŦāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻ†āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ)

āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻŸ

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĄā§‡āĻŸāĻž āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻšāĻ¨, āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ†āĻ° āĻ­āĻžāĻˇāĻž, āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻŽāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻŸā§‡āĻ˛āĻŋāĻ—ā§āĻ°āĻžāĻŽ и āĻ‡āĻ‰āĻŸāĻŋāĻ‰āĻŦ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ R āĻ­āĻžāĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŦā§‡āĻĻāĻŋāĻ¤āĨ¤

  1. āĻŽā§ŒāĻ˛āĻŋāĻ• R āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž
    1.1. āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨
    1.2. āĻŦā§‡āĻ¸āĻŋāĻ• R-āĻ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
  2. āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž
    2.1. āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨
    2.2. āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨
    2.3. āĻ¤āĻžāĻ°āĻŋāĻ– āĻ¸āĻš āĻĒāĻžāĻŸāĻŋāĻ—āĻŖāĻŋāĻ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨
  3. āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ, āĻŸāĻžāĻ‡āĻŽāĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻ†āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ¸āĻš āĻ¸āĻ°āĻ˛ā§€āĻ•ā§ƒāĻ¤ āĻ•āĻžāĻœ
    3.1. āĻŸāĻžāĻ‡āĻŽ āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨
    3.2. TimeperiodsR āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž
  4. āĻ‰āĻĒāĻ¸āĻ‚āĻšāĻžāĻ°

āĻŽā§ŒāĻ˛āĻŋāĻ• R āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž

āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨

āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§‡āĻ¸āĻŋāĻ• R-āĻāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻ˛ āĻ¯ā§‡ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ–ā§āĻŦ āĻŦāĻŋāĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āĻ¯āĻ¤ āĻ•ā§‹āĻ¨ āĻ¯ā§ŒāĻ•ā§āĻ¤āĻŋāĻ• āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ¨ā§‡āĻ‡āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ­āĻžāĻˇāĻžāĻ° āĻŽā§ŒāĻ˛āĻŋāĻ• āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¤āĻžāĻ‡ āĻ†āĻŽāĻ°āĻž āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻŦāĨ¤

āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ R-āĻ āĻĄā§‡āĻŸāĻž āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, csv āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻ¸ āĻĨā§‡āĻ•ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĒāĻžāĻ¨āĨ¤ āĻāĻ‡ āĻĒāĻžāĻ ā§āĻ¯āĻŸāĻŋāĻ•ā§‡ āĻ¸āĻ āĻŋāĻ• āĻĄā§‡āĻŸāĻž āĻŸāĻžāĻ‡āĻĒā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡, āĻĢāĻžāĻ‚āĻļāĻ¨āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ as.Date().

# ŅĐžĐˇĐ´Đ°Ņ‘Đŧ Ņ‚ĐĩĐēŅŅ‚ОвŅ‹Đš вĐĩĐēŅ‚ĐžŅ€ Ņ Đ´Đ°Ņ‚Đ°Đŧи
my_dates <- c("2019-09-01", "2019-09-10", "2019-09-23")

# ĐŋŅ€ĐžĐ˛ĐĩŅ€ŅĐĩĐŧ Ņ‚иĐŋ Đ´Đ°ĐŊĐŊŅ‹Ņ…
class(my_dates)

#> [1] "character"

# ĐŋŅ€ĐĩОйŅ€Đ°ĐˇŅƒĐĩĐŧ Ņ‚ĐĩĐēŅŅ‚ в Đ´Đ°Ņ‚Ņƒ
my_dates <- as.Date(my_dates)

# ĐŋŅ€ĐžĐ˛ĐĩŅ€ŅĐĩĐŧ Ņ‚иĐŋ Đ´Đ°ĐŊĐŊŅ‹Ņ…
class(my_dates)

#> [1] "Date"

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ as.Date() āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡: YYYY-MM-DD āĻŦāĻž YYYY/MM/DD.
āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄā§‡āĻŸāĻž āĻ¸ā§‡āĻŸā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ā§‹ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĨāĻžāĻ•ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ format.

as.Date("September 26, 2019", format = "%B %d, %Y")

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ†āĻ•āĻžāĻ°ā§‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻāĻŦāĻ‚ āĻāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡; āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¨ā§€āĻšā§‡āĻ° āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻŦāĻŋāĻŦāĻ°āĻŖ

%d
āĻŽāĻžāĻ¸ā§‡ āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

%a
āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§‚āĻĒ

%A
āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻĻāĻŋāĻ¨ā§‡āĻ° āĻĒā§āĻ°ā§‹ āĻ¨āĻžāĻŽ

%w
āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (0-6, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ 0 āĻ°āĻŦāĻŋāĻŦāĻžāĻ°)

%m
āĻĻā§āĻ‡-āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¸ā§‡āĻ° āĻ‰āĻĒāĻžāĻ§āĻŋ (01-12)

%b
āĻŽāĻžāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§‚āĻĒ (āĻāĻĒā§āĻ°āĻŋāĻ˛, āĻŽāĻžāĻ°ā§āĻš, â€Ļ)

%B
āĻĒā§āĻ°ā§‹ āĻŽāĻžāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ

%y
āĻĻā§āĻ‡ āĻ…āĻ™ā§āĻ•ā§‡āĻ° āĻŦāĻ›āĻ°ā§‡āĻ° āĻĒāĻĻāĻŦā§€

%Y
āĻšāĻžāĻ°-āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŦāĻ›āĻ°ā§‡āĻ° āĻĒāĻĻāĻŦā§€

%j
āĻŦāĻ›āĻ°ā§‡āĻ° āĻĻāĻŋāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (001 - 366)

%U
āĻŦāĻ›āĻ°ā§‡āĻ° āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (00 - 53), āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻļā§āĻ°ā§ āĻ°āĻŦāĻŋāĻŦāĻžāĻ°

%W
āĻŦāĻ›āĻ°ā§‡āĻ° āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (00 - 53), āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻļā§āĻ°ā§ āĻ¸ā§‹āĻŽāĻŦāĻžāĻ°

āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€, “āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ° 26, 2019” āĻšāĻ˛ āĻŽāĻžāĻ¸, āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻŦāĻ›āĻ°ā§‡āĻ° āĻĒā§āĻ°ā§‹ āĻ¨āĻžāĻŽāĨ¤ āĻāĻ‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:"%B %d, %Y".

āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡:

  • %B - āĻŽāĻžāĻ¸ā§‡āĻ° āĻĒā§āĻ°ā§‹ āĻ¨āĻžāĻŽ
  • %d - āĻŽāĻžāĻ¸ā§‡ āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
  • %Y — āĻšāĻžāĻ°-āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŦāĻ›āĻ°ā§‡āĻ° āĻĒāĻĻāĻŦā§€

āĻ¤āĻžāĻ°āĻŋāĻ– āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ…āĻ•ā§āĻˇāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ, āĻ¯ā§‡āĻŽāĻ¨ āĻĄā§āĻ¯āĻžāĻļ, āĻ•āĻŽāĻž, āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ, āĻ¸ā§āĻĒā§‡āĻ¸ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻ†āĻŽāĻžāĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, "āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ° 26, 2019", āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻž āĻ†āĻ›ā§‡, āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻž āĻ˛āĻžāĻ—āĻžāĻ¤ā§‡ āĻšāĻŦā§‡:"%B %d, %Y".

āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĒāĻžāĻ¨ āĻ¯āĻž āĻ•ā§‡āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¨āĻž (YYYY-MM-DD āĻŦāĻž YYYY/MM/DD), āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ­āĻžāĻˇāĻž āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻĒāĻ¨āĻŋ āĻĄā§‡āĻŸāĻž āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–āĻŸāĻŋ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡: "āĻĄāĻŋāĻ¸ā§‡āĻŽā§āĻŦāĻ° 15, 2019āĨ¤" āĻāĻ‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ˛ā§‹āĻ•ā§‡āĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

# МĐĩĐŊŅĐĩĐŧ ĐģĐžĐēĐ°ĐģŅŒ
Sys.setlocale("LC_TIME", "Russian")
# КоĐŊвĐĩŅ€Ņ‚иŅ€ŅƒĐĩĐŧ ŅŅ‚Ņ€ĐžĐēŅƒ в Đ´Đ°Ņ‚Ņƒ
as.Date("ДĐĩĐēĐ°ĐąŅ€ŅŒ 15, 2019 Đŗ.", format = "%B %d, %Y")

āĻŦā§‡āĻ¸āĻŋāĻ• R-āĻ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡

āĻŽā§ŒāĻ˛āĻŋāĻ• R-āĻ āĻāĻŽāĻ¨ āĻ…āĻ¨ā§‡āĻ• āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨ā§‡āĻ‡ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¸ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻ‚āĻļ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ¤āĻžāĻ°āĻŋāĻ–.

current_date <- Sys.Date() # Ņ‚ĐĩĐēŅƒŅ‰Đ°Ņ Đ´Đ°Ņ‚Đ°
weekdays(current_date)     # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ ĐŊĐžĐŧĐĩŅ€ Đ´ĐŊŅ ĐŊĐĩĐ´ĐĩĐģи
months(current_date)       # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ ĐŊĐžĐŧĐĩŅ€ ĐŧĐĩŅŅŅ†Đ° в ĐŗОдŅƒ
quarters(current_date)     # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ ĐŊĐžĐŧĐĩŅ€ ĐēваŅ€Ņ‚Đ°ĐģĐ° в ĐŗОдŅƒ

āĻŽā§‚āĻ˛ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ•ā§āĻ˛āĻžāĻ¸ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¤āĻžāĻ°āĻŋāĻ– āĻŦā§‡āĻ¸āĻŋāĻ• R-āĻ āĻ†āĻ°āĻ“ 2āĻŸāĻŋ āĻĄā§‡āĻŸāĻž āĻŸāĻžāĻ‡āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡: POSIXlt, POSIXct. āĻāĻ‡ āĻļā§āĻ°ā§‡āĻŖā§€āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻŋāĻ– āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻžā§āĻšāĻ¯āĻŧ.

# ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ Ņ‚ĐĩĐēŅƒŅ‰ŅƒŅŽ Đ´Đ°Ņ‚Ņƒ и вŅ€ĐĩĐŧŅ
current_time <- Sys.time()

# ŅƒĐˇĐŊĐ°Ņ‚ŅŒ ĐēĐģĐ°ŅŅ ОйŅŠĐĩĐēŅ‚Đ° current_time 
class(current_time)

# "POSIXct" "POSIXt"

āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž Sys.time() āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ POSIXct. āĻāĻ‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ…āĻ°ā§āĻĨā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸āĻŸāĻžāĻ‡āĻŽ, āĻāĻŦāĻ‚ UNIX āĻ¯ā§āĻ—ā§‡āĻ° āĻļā§āĻ°ā§ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°ā§‡ (āĻŽāĻ§ā§āĻ¯āĻ°āĻžāĻ¤ (UTC) 31 āĻĄāĻŋāĻ¸ā§‡āĻŽā§āĻŦāĻ°, 1969 āĻĨā§‡āĻ•ā§‡ 1 āĻœāĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ°ā§€, 1970 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤).

КĐģĐ°ŅŅ POSIXlt āĻāĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŦāĻ¸ā§āĻ¤ā§, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¸āĻšāĻœ āĻ•āĻžāĻ°āĻŖ āĻ†āĻ¸āĻ˛ā§‡ POSIXlt āĻāĻŸāĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž.

# ПоĐģŅƒŅ‡Đ°ĐĩĐŧ Ņ‚ĐĩĐēŅƒŅ‰ŅƒŅŽ Đ´Đ°Ņ‚Ņƒ и вŅ€ĐĩĐŧŅ
current_time_ct <- Sys.time()

# ПŅ€ĐĩОйŅ€Đ°ĐˇŅƒĐĩĐŧ в Ņ„ĐžŅ€ĐŧĐ°Ņ‚ POSIXlt
current_time_lt <- as.POSIXlt(current_time_ct)

# иСвĐģĐĩĐēĐ°ĐĩĐŧ ĐēĐžĐŧĐŋĐžĐŊĐĩĐŊŅ‚Ņ‹ Đ´Đ°Ņ‚Ņ‹ и вŅ€ĐĩĐŧĐĩĐŊи
current_time_lt$sec   # ŅĐĩĐēŅƒĐŊĐ´Ņ‹
current_time_lt$min   # ĐŧиĐŊŅƒŅ‚Ņ‹
current_time_lt$hour  # Ņ‡Đ°ŅŅ‹
current_time_lt$mday  # Đ´ĐĩĐŊŅŒ ĐŧĐĩŅŅŅ†Đ°
current_time_lt$mon   # ĐŧĐĩŅŅŅ†
current_time_lt$year  # ĐŗОд
current_time_lt$wday  # Đ´ĐĩĐŊŅŒ ĐŊĐĩĐ´ĐĩĐģи
current_time_lt$yday  # Đ´ĐĩĐŊŅŒ ĐŗОда
current_time_lt$zone  # Ņ‡Đ°ŅĐžĐ˛ĐžĐš ĐŋĐžŅŅ

āĻ¸āĻžāĻ‚āĻ–ā§āĻ¯āĻŋāĻ• āĻāĻŦāĻ‚ āĻĒāĻžāĻ ā§āĻ¯ āĻĄā§‡āĻŸāĻžāĻ•ā§‡ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ POSIX* āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻšāĻŋāĻ¤ as.POSIXct() и as.POSIXlt(). āĻāĻ‡ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ āĻ¸ā§‡āĻŸ āĻ†āĻ›ā§‡.

  • x — āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦāĻž āĻ•ā§āĻ˛āĻžāĻ¸ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ¤āĻžāĻ°āĻŋāĻ–, āĻ¯āĻž āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨;
  • tz — āĻŸāĻžāĻ‡āĻŽ āĻœā§‹āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "GMT";
  • āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ — āĻ¤āĻžāĻ°āĻŋāĻ– āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ x āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻĄā§‡āĻŸāĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ;
  • āĻŽā§‚āĻ˛ — āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ•ā§‡ POSIX-āĻ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ; āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ– āĻŦāĻ¸ā§āĻ¤ā§ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ‡ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ UNIXTIME āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻŦāĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻ†āĻ›ā§‡ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸āĻŸāĻžāĻ‡āĻŽ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ°, āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

# КоĐŊвĐĩŅ€Ņ‚иŅ€ŅƒĐĩĐŧ UNIXTIME в Ņ‡Đ¸Ņ‚Đ°ĐĩĐŧŅƒŅŽ Đ´Đ°Ņ‚Ņƒ 
as.POSIXlt(1570084639,  origin = "1970-01-01")

āĻŽā§‚āĻ˛ āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨. āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄā§‡āĻŸāĻžāĻ¤ā§‡ 15 āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ°, 2019 12:15 pm āĻĨā§‡āĻ•ā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

# КоĐŊвĐĩŅ€Ņ‚иŅ€ŅƒĐĩĐŧ UNIXTIME в Đ´Đ°Ņ‚Ņƒ ŅƒŅ‡Đ¸Ņ‚Ņ‹Đ˛Đ°Ņ Ņ‡Ņ‚Đž ĐŊĐ°Ņ‡Đ°ĐģĐž ĐžŅ‚ŅŅ‡Ņ‘Ņ‚Đ° 15 ŅĐĩĐŊŅ‚ŅĐąŅ€Ņ 2019 12:15
as.POSIXlt(1546123,  origin = "2019-09-15 12:15:00")

āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž

lubridate R āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻŋāĻ– āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĨ¤ āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ•ā§āĻ˛āĻžāĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

  • āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ — āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĻā§āĻŸāĻŋ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž;
  • āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ - āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŽāĻžāĻ¨ā§āĻˇā§‡āĻ°-āĻĒāĻžāĻ āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ: āĻĻāĻŋāĻ¨, āĻŽāĻžāĻ¸, āĻ¸āĻĒā§āĻ¤āĻžāĻš āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§;
  • āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ - āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ¯āĻž āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

R āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ install.packages().

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ lubridate:

install.packages("lubridate")

āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ lubridate āĻĒāĻžāĻ ā§āĻ¯āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻ¸āĻšāĻœāĻ¤āĻ° āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ– āĻŦāĻž āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§‡āĻ¤ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻŦā§‡ today() и now().

today() # Ņ‚ĐĩĐēŅƒŅ‰Đ°Ņ Đ´Đ°Ņ‚Đ°
now()   # Ņ‚ĐĩĐēŅƒŅ‰Đ°Ņ Đ´Đ°Ņ‚Đ° и вŅ€ĐĩĐŧŅ

āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ lubridate āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻŦāĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻžāĻ° āĻ¨āĻžāĻŽ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻ° āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡:

  • y - āĻŦāĻ›āĻ°
  • m - āĻŽāĻžāĻ¸
  • d - āĻĻāĻŋāĻ¨

āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻ ā§āĻ¯āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

  • ymd()
  • ydm()
  • mdy()
  • myd()
  • dmy()
  • dym()
  • yq()

āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŋāĻ›ā§ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

ymd("2017 jan 21")
mdy("March 20th, 2019")
dmy("1st april of 2018")

āĻ†āĻĒāĻ¨āĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ lubridate āĻāĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤āĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻŦā§‡āĻļāĻŋ āĻĻāĻ•ā§āĻˇ, āĻāĻŦāĻ‚ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻŸāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒāĻžāĻ ā§āĻ¯āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧā§ˇ

āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ lubridate āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

dt <- ymd("2017 jan 21")

year(dt)  # ĐŗОд
month(dt) # ĐŧĐĩŅŅŅ†
mday(dt)  # Đ´ĐĩĐŊŅŒ в ĐŧĐĩŅŅŅ†Đĩ
yday(dt)  # Đ´ĐĩĐŊŅŒ в ĐŗОдŅƒ
wday(dt)  # Đ´ĐĩĐŊŅŒ ĐŊĐĩĐ´ĐĩĐģи

āĻ¤āĻžāĻ°āĻŋāĻ– āĻ¸āĻš āĻĒāĻžāĻŸāĻŋāĻ—āĻŖāĻŋāĻ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻāĻŦāĻ‚ āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž lubridate āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒāĻžāĻŸāĻŋāĻ—āĻŖāĻŋāĻ¤ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĨ¤

āĻ¤āĻžāĻ°āĻŋāĻ– āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ:

  • floor_date — āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻ…āĻ¤ā§€āĻ¤ āĻ•āĻžāĻ˛ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°
  • ceiling_date — āĻ¨āĻŋāĻ•āĻŸ āĻ­āĻŦāĻŋāĻˇā§āĻ¯ā§Ž āĻ•āĻžāĻ˛ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°
  • round_date - āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚

āĻāĻ‡ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ†āĻ›ā§‡ āĻāĻ•āĻ•āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ: āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ, āĻŽāĻŋāĻ¨āĻŋāĻŸ, āĻ˜āĻ¨ā§āĻŸāĻž, āĻĻāĻŋāĻ¨, āĻ¸āĻĒā§āĻ¤āĻžāĻš, āĻŽāĻžāĻ¸, āĻĻā§āĻŦāĻŋāĻŽāĻžāĻ¸, āĻ¤ā§āĻ°ā§ˆāĻŽāĻžāĻ¸āĻŋāĻ•, āĻ‹āĻ¤ā§, āĻ…āĻ°ā§āĻ§āĻŦāĻ°ā§āĻˇ, āĻŦāĻ›āĻ°

dt <- ymd("2017 jan 21")

round_date(dt, unit = "month")    # ĐžĐēŅ€ŅƒĐŗĐģиŅ‚ŅŒ Đ´Đž ĐŧĐĩŅŅŅ†Đ°
round_date(dt, unit = "3 month")  # ĐžĐēŅ€ŅƒĐŗĐģиŅ‚ŅŒ Đ´Đž 3 ĐŧĐĩŅŅŅ†Đĩв
round_date(dt, unit = "quarter")  # ĐžĐēŅ€ŅƒĐŗĐģиŅ‚ŅŒ Đ´Đž ĐēваŅ€Ņ‚Đ°ĐģĐ°
round_date(dt, unit = "season")   # ĐžĐēŅ€ŅƒĐŗĐģиŅ‚ŅŒ Đ´Đž ŅĐĩСОĐŊĐ°
round_date(dt, unit = "halfyear") # ĐžĐēŅ€ŅƒĐŗĐģиŅ‚ŅŒ Đ´Đž ĐŋĐžĐģŅƒĐŗОдиŅ

āĻ¤āĻžāĻšāĻ˛ā§‡ āĻšāĻ˛ā§āĻ¨ āĻœā§‡āĻ¨ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ• āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° 8 āĻĻāĻŋāĻ¨ āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĻā§āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒāĻžāĻŸāĻŋāĻ—āĻŖāĻŋāĻ¤ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤

today() + days(8)   # ĐēĐ°ĐēĐ°Ņ Đ´Đ°Ņ‚Đ° ĐąŅƒĐ´ĐĩŅ‚ Ņ‡ĐĩŅ€ĐĩС 8 Đ´ĐŊĐĩĐš
today() - months(2) # ĐēĐ°ĐēĐ°Ņ Đ´Đ°Ņ‚Đ° ĐąŅ‹ĐģĐ° 2 ĐŧĐĩŅŅŅ†Đ° ĐŊаСад
today() + weeks(12) # ĐēĐ°ĐēĐ°Ņ Đ´Đ°Ņ‚Đ° ĐąŅƒĐ´ĐĩŅ‚ Ņ‡ĐĩŅ€ĐĩС 12 ĐŊĐĩĐ´ĐĩĐģŅŒ
today() - years(2)  # ĐēĐ°ĐēĐ°Ņ Đ´Đ°Ņ‚Đ° ĐąŅ‹ĐģĐ° 2 ĐŗОда ĐŊаСад

āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ, āĻŸāĻžāĻ‡āĻŽāĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻ†āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ¸āĻš āĻ¸āĻ°āĻ˛ā§€āĻ•ā§ƒāĻ¤ āĻ•āĻžāĻœāĨ¤

timeperiodsR — āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ¯āĻž āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ° 2019 āĻ CRAN āĻ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ timeperiodsR:

install.packages("timeperiodsR")

āĻŽā§‚āĻ˛ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻĻā§āĻ°ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻšāĻœā§‡āĻ‡ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

  • R-āĻ āĻŦāĻŋāĻ—āĻ¤ āĻ¸āĻĒā§āĻ¤āĻžāĻš, āĻŽāĻžāĻ¸, āĻ¤ā§āĻ°ā§ˆāĻŽāĻžāĻ¸āĻŋāĻ• āĻŦāĻž āĻŦāĻ›āĻ° āĻĒāĻžāĻ¨āĨ¤
  • āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻĒāĻžāĻ¨, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ—āĻ¤ 4 āĻ¸āĻĒā§āĻ¤āĻžāĻšāĨ¤
  • āĻĢāĻ˛āĻžāĻĢāĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻ¸āĻšāĻœ: āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻ¤āĻžāĻ°āĻŋāĻ–, āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•ā§āĻ°āĻŽ āĻ¯āĻž āĻāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ timeperiodsR āĻ¸ā§āĻŦāĻœā§āĻžāĻžāĻ¤ āĻāĻŦāĻ‚ āĻĻā§āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤: āĻ…āĻ­āĻŋāĻŽā§āĻ–_āĻ…āĻ¨ā§āĻ¤āĻ°, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡:

  • āĻ…āĻ­āĻŋāĻŽā§āĻ– āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡ āĻ¸āĻ°āĻžāĻ¤ā§‡ āĻšāĻŦā§‡: last_n, āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€, āĻāĻ‡, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€_nāĨ¤
  • āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ…āĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡: āĻĻāĻŋāĻ¨, āĻ¸āĻĒā§āĻ¤āĻžāĻš, āĻŽāĻžāĻ¸, āĻ¤ā§āĻ°ā§ˆāĻŽāĻžāĻ¸āĻŋāĻ•, āĻŦāĻ›āĻ°āĨ¤

āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§‡āĻŸ:

  • last_n_days()
  • last_n_weeks()
  • last_n_months()
  • last_n_quarters()
  • last_n_years()
  • previous_week()
  • previous_month()
  • previous_quarter()
  • previous_year()
  • this_week()
  • this_month()
  • this_quarter()
  • this_year()
  • next_week()
  • next_month()
  • next_quarter()
  • next_year()
  • next_n_days()
  • next_n_weeks()
  • next_n_months()
  • next_n_quarters()
  • next_n_years()
  • custom_period()

āĻŸāĻžāĻ‡āĻŽ āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨

āĻāĻ‡ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ—āĻ¤ āĻ¸āĻĒā§āĻ¤āĻžāĻš āĻŦāĻž āĻŽāĻžāĻ¸ā§‡āĻ° āĻĄā§‡āĻŸāĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻļā§‡āĻˇ āĻŽāĻžāĻ¸ āĻĒā§‡āĻ¤ā§‡, āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ previous_month():

prmonth <- previous_month()

āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻĨāĻžāĻ•āĻŦā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽāĻžāĻ¸ āĻŦāĻ°ā§āĻ— TPR, āĻ¯āĻž āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻšāĻœā§‡āĻ‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

  • āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻļā§āĻ°ā§āĻ° āĻ¤āĻžāĻ°āĻŋāĻ–, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻāĻŸāĻŋ āĻļā§‡āĻˇ āĻŽāĻžāĻ¸
  • āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻļā§‡āĻˇ āĻ¤āĻžāĻ°āĻŋāĻ–
  • āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
  • āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ•ā§āĻ°āĻŽ

āĻ¤āĻžāĻ›āĻžāĻĄāĻŧāĻž, āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

# ĐŋĐĩŅ€Đ˛Ņ‹Đš Đ´ĐĩĐŊŅŒ ĐŋĐĩŅ€Đ¸ĐžĐ´Đ°
prmonth$start
start(prmonth)

# ĐŋĐžŅĐģĐĩĐ´ĐŊиК Đ´ĐĩĐŊŅŒ ĐŋĐĩŅ€Đ¸ĐžĐ´Đ°
prmonth$end
end(prmonth)

# ĐŋĐžŅĐģĐĩдОваŅ‚ĐĩĐģŅŒĐŊĐžŅŅ‚ŅŒ Đ´Đ°Ņ‚
prmonth$sequence
seq(prmonth)

# ĐēĐžĐģиŅ‡ĐĩŅŅ‚вО Đ´ĐŊĐĩĐš вŅ…ОдŅŅ‰Đ¸Ņ… в ĐŋĐĩŅ€Đ¸ĐžĐ´
prmonth$length
length(prmonth)

āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻāĻ•āĻŸāĻŋ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ…āĻ‚āĻļ, āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨: āĻļā§āĻ°ā§, āĻļā§‡āĻˇ, āĻ•ā§āĻ°āĻŽ, āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯āĨ¤

previous_month(part = "start")    # ĐŊĐ°Ņ‡Đ°ĐģĐž ĐŋĐĩŅ€Đ¸ĐžĐ´Đ°
previous_month(part = "end")      # ĐēĐžĐŊĐĩŅ† ĐŋĐĩŅ€Đ¸ĐžĐ´Đ°
previous_month(part = "sequence") # ĐŋĐžŅĐģĐĩдОваŅ‚ĐĩĐģŅŒĐŊĐžŅŅ‚ŅŒ Đ´Đ°Ņ‚
previous_month(part = "length")   # ĐēĐžĐģиŅ‡ĐĩŅŅ‚вО Đ´ĐŊĐĩĐš в ĐŋĐĩŅ€Đ¸ĐžĐ´Đĩ

āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻ¸ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĻā§‡āĻ–āĻŋ timeperiodsR:

  • x — āĻ¯ā§‡ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ–;
  • n — āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¯ā§‡ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ†āĻ—ā§‡āĻ° 3 āĻ¸āĻĒā§āĻ¤āĻžāĻš;
  • part — āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ•ā§‹āĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ tpr āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĒā§‡āĻ¤ā§‡ āĻšāĻŦā§‡ all;
  • week_start — āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻž āĻāĻŸāĻŋāĻ° āĻļā§āĻ°ā§ āĻŦāĻ˛ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻŦā§‡ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¸āĻĒā§āĻ¤āĻžāĻšā§‡āĻ° āĻļā§āĻ°ā§ āĻ¸ā§‹āĻŽāĻŦāĻžāĻ°, āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡āĻ•ā§‹āĻ¨āĻ“ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ 1 - āĻ¸ā§‹āĻŽāĻŦāĻžāĻ° āĻĨā§‡āĻ•ā§‡ 7 - āĻ°āĻŦāĻŋāĻŦāĻžāĻ°āĨ¤

āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨; āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ˛:

# ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ 3 ĐŋŅ€ĐžŅˆĐģŅ‹Đĩ ĐŊĐĩĐ´ĐĩĐģи
# ĐžŅ‚ 6 ĐžĐēŅ‚ŅĐąŅ€Ņ 2019 ĐŗОда
# ĐŊĐ°Ņ‡Đ°ĐģĐž ĐŊĐĩĐ´ĐĩĐģи - ĐŋĐžĐŊĐĩĐ´ĐĩĐģŅŒĐŊиĐē
last_n_weeks(x = "2019-10-06", 
             n = 3, 
             week_start = 1)

 Time period: from  9 September of 2019, Monday to 29 September of 2019, Sunday

6 āĻ…āĻ•ā§āĻŸā§‹āĻŦāĻ° āĻ°āĻŦāĻŋāĻŦāĻžāĻ°:
R-āĻ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž (āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻāĻŦāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻ†āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ)

āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĻāĻ°āĻ•āĻžāĻ°, āĻ¯āĻž 6 āĻ…āĻ•ā§āĻŸā§‹āĻŦāĻ°ā§‡āĻ° āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡, āĻ†āĻ—ā§‡āĻ° 3 āĻ¸āĻĒā§āĻ¤āĻžāĻš āĻ˛āĻžāĻ—āĻŦā§‡āĨ¤ 6 āĻ…āĻ•ā§āĻŸā§‹āĻŦāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¸āĻĒā§āĻ¤āĻžāĻš āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻž. āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻāĻŸāĻŋ 9 āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ° āĻĨā§‡āĻ•ā§‡ 29 āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ° āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

R-āĻ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž (āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻ˛ā§āĻŦā§āĻ°āĻŋāĻĄā§‡āĻŸ āĻāĻŦāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻ†āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ)

# ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ ĐŧĐĩŅŅŅ† ĐžŅ‚ŅŅ‚Đ°ŅŽŅ‰Đ¸Đš ĐŊĐ° 4 ĐŧĐĩŅŅŅ†Đ°
# ĐžŅ‚ 16 ŅĐĩĐŊŅ‚ŅĐąŅ€Ņ 2019 ĐŗОда
previous_month(x = "2019-09-16", n = 4)

 Time period: from  1 May of 2019, Wednesday to 31 May of 2019, Friday

āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, āĻ†āĻŽāĻ°āĻž 4 āĻŽāĻžāĻ¸ āĻ†āĻ—ā§‡āĻ° āĻŽāĻžāĻ¸āĻŸāĻŋāĻ¤ā§‡ āĻ†āĻ—ā§āĻ°āĻšā§€, āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž 16 āĻ¸ā§‡āĻĒā§āĻŸā§‡āĻŽā§āĻŦāĻ°, 2019 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ›āĻŋāĻ˛ āĻŽā§‡ 2019āĨ¤

TimeperiodsR āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž

āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ timeperiodsR āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

  • %left_out% - āĻĻā§āĻŸāĻŋ āĻŸāĻŋāĻĒāĻŋāĻ†āĻ° āĻ•ā§āĻ˛āĻžāĻ¸ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻŦāĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧāĨ¤
  • %left_in% - āĻŸāĻŋāĻĒāĻŋāĻ†āĻ° āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻĻā§āĻŸāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻŦāĻžāĻŽ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋ āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧāĨ¤
  • %right_out% - āĻĻā§āĻŸāĻŋ āĻŸāĻŋāĻĒāĻŋāĻ†āĻ° āĻ•ā§āĻ˛āĻžāĻ¸ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻž āĻŦāĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĨ¤
  • %right_in% - āĻŸāĻŋāĻĒāĻŋāĻ†āĻ° āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻĻā§āĻŸāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¤āĻžāĻ°āĻŋāĻ– āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻž āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡āĨ¤

period1 <- this_month("2019-11-07")
period2 <- previous_week("2019-11-07")

period1 %left_in% period2   # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ Đ´Đ°Ņ‚Ņ‹ иС period1 ĐēĐžŅ‚ĐžŅ€Ņ‹Đĩ вŅ…ОдŅŅ‚ в period2
period1 %left_out% period2  # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ Đ´Đ°Ņ‚Ņ‹ иС period1 ĐēĐžŅ‚ĐžŅ€Ņ‹Đĩ ĐŊĐĩ вŅ…ОдŅŅ‚ в period2
period1 %right_in% period2  # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ Đ´Đ°Ņ‚Ņ‹ иС period2 ĐēĐžŅ‚ĐžŅ€Ņ‹Đĩ вŅ…ОдŅŅ‚ в period1
period1 %right_out% period2 # ĐŋĐžĐģŅƒŅ‡Đ¸Ņ‚ŅŒ Đ´Đ°Ņ‚Ņ‹ иС period2 ĐēĐžŅ‚ĐžŅ€Ņ‹Đĩ ĐŊĐĩ вŅ…ОдŅŅ‚ в period1

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ timeperiodsR āĻāĻ•āĻŸāĻŋ āĻ…āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛, āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻ­āĻžāĻˇāĻž āĻ†āĻ›ā§‡ āĻ‡āĻ‰āĻŸāĻŋāĻ‰āĻŦ āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ.

āĻ‰āĻĒāĻ¸āĻ‚āĻšāĻžāĻ°

āĻ†āĻŽāĻ°āĻž āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ R āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ•ā§āĻ˛āĻžāĻ¸āĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻļāĻĻāĻ­āĻžāĻŦā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻ°āĻŋāĻ–āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĻā§āĻ°ā§āĻ¤ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ā§ˇ timeperiodsR.

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ R āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻšāĻ¨, āĻ†āĻŽāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻŽāĻžāĻ° āĻŸā§‡āĻ˛āĻŋāĻ—ā§āĻ°āĻžāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻ¤ā§‡ āĻ†āĻŽāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻœāĻžāĻ¨āĻžāĻšā§āĻ›āĻŋ R4 āĻŽāĻžāĻ°ā§āĻ•ā§‡āĻŸāĻŋāĻ‚, āĻ¯ā§‡āĻŸāĻŋāĻ¤ā§‡ āĻ†āĻŽāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĻā§ˆāĻ¨āĻ¨ā§āĻĻāĻŋāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡ R āĻ­āĻžāĻˇāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻĻāĻŋāĻ¨ā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ‰āĻĒāĻ•āĻ°āĻŖ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻŋāĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨