Description Usage Arguments Value Examples
View source: R/split_interval.R
Split date as character to starts and ends.
1 | split_interval(label, ...)
|
label |
target date character. |
tibble. Contains input dates sllit to starts and end days.
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 | ## Not run:
split_interval("<e5><b9><b3><e6><88><90>29<e5><b9><b4>3<e6><9c><88>") # Determinate last day of month
split_interval("<e5><b9><b3><e6><88><90>27<e5><b9><b4>4<e6><9c><88>-5<e6><9c><88>")
split_interval("<e5><b9><b3><e6><88><90>27<e5><b9><b4>4~5<e6><9c><88>")
split_interval("<e5><b9><b3><e6><88><90>27<e5><b9><b4>4<e6><9c><88><e3><81><8b><e3><82><89>5<e6><9c><88>")
split_interval("<e5><b9><b3><e6><88><90>27<e5><b9><b4>4<e6><9c><88><e3><82><88><e3><82><8a>5<e6><9c><88>")
split_interval("<e5><b9><b3><e6><88><90>1<e5><b9><b4>11<e6><9c><88><e3><81><8b><e3><82><89><e5><b9><b3><e6><88><90>1<e5><b9><b4>12<e6><9c><88>")
split_interval("<e5><b9><b3><e6><88><90>20<e5><b9><b4>~<e5><b9><b3><e6><88><90>24<e5><b9><b4>")
split_interval("<e5><9b><bd><e5><ae><b6><e5><85><ac><e5><8b><99><e5><93><a1><e9><80><80><e8><81><b7><e6><89><8b><e5><bd><93><e5><ae><9f><e6><85><8b><e8><aa><bf><e6><9f><bb>(<e5><b9><b3><e6><88><90>28<e5><b9><b4><e5><ba><a6>)")
split_interval("<e5><b9><b3><e6><88><90>26<e5><b9><b4><e5><ba><a6>")
split_interval("(<e5><b9><b3><e6><88><90>28<e5><b9><b4>1<e6><9c><88>~3<e6><9c><88>)")
split_interval("H20.12.31<e7><8f><be><e5><9c><a8>")
split_interval("<e5><b9><b3><e6><88><90>17<e5><b9><b4>(2005<e5><b9><b4>)")
split_interval("<e5><b9><b3><e6><88><90>7<e5><b9><b4>")
require(magrittr); require(lubridate)
tibble::data_frame(
label = c("<e5><b9><b3><e6><88><90>27<e5><b9><b4>4<e6><9c><88>~5<e6><9c><88>",
"<e5><b9><b3><e6><88><90>29<e5><b9><b4>3<e6><9c><88>",
"<e5><b9><b3><e6><88><90>1<e5><b9><b4>11<e6><9c><88><e3><81><8b><e3><82><89>12<e6><9c><88>",
"<e5><b9><b3><e6><88><90>1<e5><b9><b4>11<e6><9c><88><e3><81><8b><e3><82><89><e5><b9><b3><e6><88><90>1<e5><b9><b4>12<e6><9c><88>")
) %>%
dplyr::mutate(out = purrr::pmap(., split_interval)) %>%
tidyr::unnest() %>%
dplyr::filter(start_date %within% lubridate::interval(ymd("2017-01-01"),
lubridate::ymd("2018-01-01")))
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.