欢迎您访问南京安优网络官方网站,本公司专注于:网站制作、小程序开发、网站推广。 24小时服务热线:400-8793-956
当前位置:南京网站制作公司 > 资讯中心 > 网站知识
南京小程序开发解析微信小程序时间转换
来源:南京网站制作 时间:2019-09-06 08:41:40

Mpvue 微信小程序:Android和IOS之间的兼容性,用于时间转换,下面就是今天南京小程序开发带来的文章解析。

 
Android和IOS在时间分辨率
1中有不同的分隔符.Android使用' - '来分割
2.IOS使用'/'来分段
 
在ios中使用新日期('2019-06-17'),返回null。IOS在时间格式解析中不知道' - ',需要用'/'代替; 海峡。在string方法中使用replace()方法。
 
String str。replace()方法
1. str。replace('要替换的字符串','新字符串')///此方法只能替换字符串中需要替换的第一个字符; 如果有任何想要替换的字符,则不会被替换。
2. str。replace(/要替换的字符串/ g,'新字符串')//使用正则表达式替换字符串中需要替换的所有字符(如果是' - ','/'等特殊字符,请记住添加'反斜杠'!)。
 
FormatDate (time) {// Accept parameter format XX xx-xx-xx
        let newTime = '';
        Let result ='; // receive time
        Wx.getSystemInfo ({//Wechat widget to get device system information)
            Success: function (res) {// Acquire system information successfully
                if(res.platform == "devtools"){
                    Console. log ('I'm PC');
                    newTime = time;
                }else if(res.platform == "ios"){
                    Console. log ('I'm IOS');
                    NewTime = time. replace (/-/g,'/'); when // system is IOS,'/'is used to segment.
                }else if(res.platform == "android"){
                    Console. log ('I'm android');
                    newTime = time;
                }
                Let LR = new Date (new Time); // Past time of incoming
                Let now = new Date (); // current time
                let dt = now -lr;
                Let second = DT / 1000; / seconds
                if(second < 3600) {
                    Result = parseInt (s/60) +'minutes';
                } else if(second < 86400) {
                    Result = parseInt (s/60/60) +'hour';
                } Other if (second < 604800) {// within a week
                    Result = parseInt (s/60/60/24) +'day';
                } else if(second <31104000) {
                    Result = parseInt (s/60/60/24/30) +'month';
                } else if(second <311040000) {
                    Result = parseInt (s/60/60/24/30/12) +'year';
                }
            }, fail(err){
                Console. log ('device system information acquisition failed', err)
            },
        })
        return result
  }
这是南京小程序开发安优网络在使用mpvue开发微信小程序时遇到的时间转换问题。我希望今天带来的文章是对你有所帮助。如果有什么我们可以在未来进行更多沟通。

本文地址:http://www.njanyou.cn/web/2713.html
Tag:
专业服务:南京网站制作,南京网站制作公司,南京网站建设公司
联系电话:025-65016872
上一篇: 南京网站制作认为:写作并没有死,你应该这样做
下一篇: 南京网站建设建立DIY网站前的3个问题(#2至关重要)
最新案例
永银
永银
珠海跨境电商
珠海跨境电商
五颗星商城
五颗星商城
上海万客生鲜超市
上海万客生鲜超市
一九在线商城
一九在线商城
你可能感兴趣
小型企业平稳运营所需的 5 种软件类型
为什么每个人都在谈论 Advantage+ Creative
27 关于 Bing PPC 的统计数据
改善编程和 QA 之间协作的 4 种方法
您的网站给人留下第一印象:为什么好的网页设计对企业至关重要
网页设计和内容营销:最大限度地提高博客参与度的 6 个技巧
所有重要的 GA4 指标
ClickFunnels 与 Kajabi:详细比较
最后更新
打造直观体验:UX 和 UI 矩阵 了解 Advantage+ 定位 我们所知道的关于大规模谷歌算法泄漏的一切 如何撰写吸引受众注意力的营销电子邮件 如何使用数据抓取进行有效的竞争分析:分步指南 优化医疗保健提供商的 SEO 和在线形象:2024 年的最佳实践 Elementor:网站建设的首选(原因如下) 产品系列页面:提高电子商务转化率的设计策略
服务项目
南京网站制作 营销型网站 微信营销 IDC网站 精品案例