From 45ca8caa60f041dbba958707c520c151b5fc692a Mon Sep 17 00:00:00 2001 From: Peleus <245629560@qq.com> Date: Fri, 26 Jan 2024 14:38:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.cn.md | 20 ++++++++++---------- README.jp.md | 20 ++++++++++---------- README.md | 18 +++++++++--------- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/README.cn.md b/README.cn.md index 73e8cd4..894a43a 100644 --- a/README.cn.md +++ b/README.cn.md @@ -56,7 +56,7 @@ import "gitee.com/golang-module/carbon" ```go carbon.SetDefault(carbon.Default{ - Layout: carbon.RFC3339Layout, + Layout: carbon.DateTimeLayout, Timezone: carbon.PRC, WeekStartsAt: carbon.Sunday, Locale: "zh-CN", @@ -65,6 +65,15 @@ carbon.SetDefault(carbon.Default{ > 如果没有设置,默认布局模板是 `2006-01-02 15:04:05`, 默认时区是 `Local`, 默认一周开始日期是 `Sunday(周日)`, 默认语言是 `en` +##### Carbon 和 time.Time 互转 + +```go +// 将标准 time.Time 转换成 Carbon +carbon.CreateFromStdTime(time.Now()) +// 将 Carbon 转换成标准 time.Time +carbon.Now().ToStdTime() +``` + ##### 昨天、今天、明天 ```go @@ -245,15 +254,6 @@ carbon.ParseByLayout("今天是 2020年08月05日13时14分15秒", "今天是 20 carbon.ParseByLayout("2020-08-05 13:14:15", "2006-01-02 15:04:05", carbon.Tokyo).ToDateTimeString() // 2020-08-05 14:14:15 ``` -##### Carbon 和 time.Time 互转 - -```go -// 将标准 time.Time 转换成 Carbon -carbon.CreateFromStdTime(time.Now()) -// 将 Carbon 转换成标准 time.Time -carbon.Now().ToStdTime() -``` - ##### 时间边界 ```go diff --git a/README.jp.md b/README.jp.md index 07a3836..681cf0c 100644 --- a/README.jp.md +++ b/README.jp.md @@ -60,7 +60,7 @@ import "gitee.com/golang-module/carbon" ```go carbon.SetDefault(carbon.Default{ - Layout: carbon.RFC3339Layout, + Layout: carbon.DateTimeLayout, Timezone: carbon.PRC, WeekStartsAt: carbon.Sunday, Locale: "jp", @@ -69,6 +69,15 @@ carbon.SetDefault(carbon.Default{ > 設定されていない場合,デフォルトのレイアウト テンプレートは `2006-01-02 15:04:05`,デフォルトのタイムゾーンは `Local`,デフォルトの週の開始日は `日曜日`,デフォルトの言語は `en` です。 +##### Carbon と time.Time 交換 + +```go +// 標準の time.Time を Carbon に変換します +carbon.CreateFromStdTime(time.Now()) +// Carbon を標準の time.Time に変換します +carbon.Now().ToStdTime() +``` + ##### 昨日、今日、明日 ```go @@ -245,15 +254,6 @@ carbon.ParseByLayout("今天是 2020年08月05日13时14分15秒", "今天是 20 carbon.ParseByLayout("2020-08-05 13:14:15", "2006-01-02 15:04:05", carbon.Tokyo).ToDateTimeString() // 2020-08-05 14:14:15 ``` -##### Carbon と time.Time 交換 - -```go -// 標準の time.Time を Carbon に変換します -carbon.CreateFromStdTime(time.Now()) -// Carbon を標準の time.Time に変換します -carbon.Now().ToStdTime() -``` - ##### 始まりと終わり ```go diff --git a/README.md b/README.md index bc2d5f8..e55d879 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,15 @@ carbon.SetDefault(carbon.Default{ > If not set, the default layout is `2006-01-02 15:04:05`, the default timezone is `Local`, the default week start date is `Sunday` and the default language locale is `en` +##### Convert between Carbon and Time + +```go +// Convert standard Time.time into Carbon +carbon.CreateFromStdTime(time.Now()) +// Convert Carbon into standard Time.time +carbon.Now().ToStdTime() +``` + ##### Yesterday, today and tomorrow ```go @@ -243,15 +252,6 @@ carbon.ParseByLayout("It is 2020-08-05 13:14:15", "It is 2006-01-02 15:04:05").T carbon.ParseByLayout("今天是 2020年08月05日13时14分15秒", "今天是 2006年01月02日15时04分05秒").ToDateTimeString() // 2020-08-05 13:14:15 ``` -##### Convert between Carbon and Time - -```go -// Convert standard Time.time into Carbon -carbon.CreateFromStdTime(time.Now()) -// Convert Carbon into standard Time.time -carbon.Now().ToStdTime() -``` - ##### Boundary ```go