You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
584 B
45 lines
584 B
---
|
|
title: "Introduction to {ulid}"
|
|
output: rmarkdown::html_vignette
|
|
vignette: >
|
|
%\VignetteIndexEntry{Introduction to {ulid}}
|
|
%\VignetteEngine{knitr::rmarkdown}
|
|
%\VignetteEncoding{UTF-8}
|
|
---
|
|
|
|
```{r, include = FALSE}
|
|
knitr::opts_chunk$set(
|
|
collapse = TRUE,
|
|
comment = "#>"
|
|
)
|
|
```
|
|
|
|
```{r setup}
|
|
library(ulid)
|
|
```
|
|
|
|
### One
|
|
|
|
```{r}
|
|
ulid::ULIDgenerate()
|
|
```
|
|
|
|
### Many
|
|
|
|
```{r}
|
|
(u <- ulid::ULIDgenerate(20))
|
|
```
|
|
|
|
### Unmarshal
|
|
|
|
```{r}
|
|
unmarshal(u)
|
|
```
|
|
|
|
### Use defined timestamps
|
|
|
|
```{r}
|
|
(ut <- ts_generate(as.POSIXct("2017-11-01 15:00:00", origin="1970-01-01")))
|
|
|
|
unmarshal(ut)
|
|
```
|
|
|