Go的time
包让我做到了:
time.Now().Format("2 January 2006")
返回类似10 November 2009
的内容。
我可以使用10th November 2009
或任何标准Go软件包获得类似time
的东西吗?
time.Format文档中没有提及它,如果可能的话,我想避免使用doing it manually。
答案 0 :(得分:1)
内置的time
库中不支持此功能。您要么需要自己使用链接的Java问题中所述的算法来实现功能,要么使用可以为您完成此任务的第三方库,例如humanize
:https://godoc.org/github.com/dustin/go-humanize#Ordinal。