「于世界交点之处,逢似曾相识之人」

本wiki目前不支持自由编辑,如果有兴趣参与wiki内容编辑,请加入WIKI建设群904200987(游戏交流勿加会被踢)
使用wiki的数据、图片、音频资源,或者搬运页面内容时,请注明出处。具体参照CC BY-NC-SA 4.0协议
感谢Hyacinth对本wiki提供的数据支持
编辑帮助BWIKI反馈

bugfix1001.2
全站通知:

模块:Utils

来自白荆回廊Wiki
跳到导航 跳到搜索

此模块的文档可以在模块:Utils/doc创建

local p = {}

function p.split(str, reps)
	local r = {}
	if str == nil then 
		return nil 
	end
	string.gsub(str, "[^"..reps.."]+", function(w) table.insert(r, w) end)
	return r
end

function p.get_timestamp_from_str_1(time_str)
    -- 假设时间字符串格式为 "YYYY.mm.dd HH:MM"
    local pattern = "(%d+)%.(%d+)%.(%d+) (%d+):(%d+)"
    local year, month, day, hour, min, sec = time_str:match(pattern)
    -- 将月份和天数转换为数值
    month = tonumber(month)
    day = tonumber(day)
    hour = tonumber(hour)
    min = tonumber(min)
    -- 使用os.time()生成时间戳
    local timestamp = os.time({year=year, month=month, day=day, hour=hour, min=min, sec=0})
    return timestamp
end

return p