go語言模板(template 中日期格式化

2021-08-16 17:24:35 字數 1183 閱讀 8357

在**中我們可以使用format方法來進行日期的格式化,那麼在template檔案,比如tpl檔案中如何格式化日期呢?本篇文章給大家提供相關例項

例如結果體post**如下:

type post struct 

//資料庫中儲存的日期為 2015-04-04 20:51:48

那麼,在頁面template中可通過如下方式獲取:

}span>

}span>

}span>

}span>

const (

ansic = "mon jan _2 15:04:05 2006"

unixdate = "mon jan _2 15:04:05 mst 2006"

rubydate = "mon jan 02 15:04:05 -0700 2006"

rfc822 = "02 jan 06 15:04 mst"

rfc822z = "02 jan 06 15:04 -0700"

// rfc822 with numeric zone

rfc850 = "monday, 02-jan-06 15:04:05 mst"

rfc1123 = "mon, 02 jan 2006 15:04:05 mst"

rfc1123z = "mon, 02 jan 2006 15:04:05 -0700"

// rfc1123 with numeric zone

rfc3339 = "2006-01-02t15:04:05z07:00"

rfc3339nano = "2006-01-02t15:04:05.999999999z07:00"

kitchen = "3:04pm"

// handy time stamps.

stamp = "jan _2 15:04:05"

stampmilli = "jan _2 15:04:05.000"

stampmicro = "jan _2 15:04:05.000000"

stampnano = "jan _2 15:04:05.000000000"

)

c 中的模板template

1.定義乙個模板 template,其中關鍵字typename可以換成class,t為自定義的型別名稱。template t void swap t a,t b 2.過載乙個模板 和上面一起定義的時候 template void swap t a,t b 3.對於具體的方法名,可以有三種過載版本 其...

C 中的模板template

函式模板例項1如下 include using namespace std 函式模板 templatevoid swap t a,t b int main 函式模板例項2如下 include using namespace std 函式模板的宣告 templatet max t a,t b,t c ...

模板 Template 模式

模板 template 模式 模板模式是類的行為模式。1.定義 定義乙個操作中演算法的骨架 或稱為頂級邏輯 將一些步驟 或稱為基本方法 的執行延遲到其子類中.2.模板模式與繼承 模板方法估計恰當地使用繼承。此模式可以用來改寫一些擁有相同功能的相關的類,將可復用的一般性行為 移到基類裡面,而把特殊化的...