当前位置:网站首页>Time format conversion
Time format conversion
2022-07-05 04:56:00 【Meteor spot】
-- Convert time seconds to 2018-10-1 10:10:20 Format
local function timestamp(ct)
local t = os.date("*t",ct)
return string.format("%04d-%02d-%02d %02d:%02d:%02d", t.year, t.month, t.day, t.hour, t.min, t.sec)
end
-- Convert numbers into uppercase Chinese characters for display
function App.toChineseCapital(num)
local cnum = {" zero ", " one ", " Ii. ", " 3 ", " boss ", " wu ", " lu ", " Retailer, ", " ", " nine "}
local cunit = {" Ten ", " Bai ", " Thousand ", " ten thousand ", " Ten ", " Bai ", " Thousand ", " Billion "}
num = math.floor(num)
local result = ""
local zero = true
local count = 0
local whole = ""
while num > 0 do
local n = num % 10 + 1
if n == 1 then
if count > 0 and count % 4 == 0 then
if count % 8 == 0 then
whole = cunit[8]
else
whole = cunit[4]
end
end
if not zero and count % 4 ~= 0 then
result = cnum[n] .. result
end
zero = true
else
local c = count % 8
if count > 0 and c == 0 then
c = 8
end
if c == 4 or c == 8 then
whole = ""
end
local unit = cunit[c] or ""
result = string.format("%s%s%s%s", cnum[n], unit, whole, result)
zero = false
whole = ""
end
count = count + 1
num = math.floor(num / 10)
end
return result
end
边栏推荐
- The difference between bundle, chunk and module
- Understand encodefloatrgba and decodefloatrgba
- China needle coke industry development research and investment value report (2022 Edition)
- Interface joint commissioning test script optimization V5.0 (end)
- Fluent objects and lists
- Solutions and answers for the 2021 Shenzhen cup
- AutoCAD - continuous annotation
- MD5绕过
- [Chongqing Guangdong education] National Open University 2047t commercial bank operation and management reference test in autumn 2018
- 3dsmax common commands
猜你喜欢

Thinking of 2022 American College Students' mathematical modeling competition

PostgreSQL surpasses mysql, and the salary of "the best programming language in the world" is low

Emlog博客主题模板源码简约好看响应式

【acwing】240. food chain

AutoCAD - continuous annotation

Autocad-- dynamic zoom

Redis 排查大 key 的4种方法,优化必备

Unity3d learning notes

Séparation et combinaison de la construction du système qualité

How to choose a panoramic camera that suits you?
随机推荐
Special information | finance, accounting, audit - 22.1.23
Redis has four methods for checking big keys, which are necessary for optimization
xss注入
Chinese notes of unit particle system particle effect
【Leetcode】1352. Product of the last K numbers
Manually implement heap sorting -838 Heap sort
Research and forecast report on China's solution polymerized styrene butadiene rubber (SSBR) industry (2022 Edition)
Rip notes [rip message security authentication, increase of rip interface measurement]
Solutions and answers for the 2021 Shenzhen cup
[groovy] closure closure (customize closure parameters | customize a single closure parameter | customize multiple closure parameters | specify the default value of closure parameters)
AutoCAD - set layer
Unity synergy
[groovy] closure (closure call | closure default parameter it | code example)
flutter 对象和列表
Emlog blog theme template source code simple good-looking responsive
PostgreSQL surpasses mysql, and the salary of "the best programming language in the world" is low
Basic knowledge points
C # perspective following
Autocad-- dynamic zoom
[goweb development] Introduction to authentication modes based on cookies, sessions and JWT tokens