【练习】 条件判断输出

题目要求:

【练习】 条件判断输出_第1张图片
题目要求

代码实现:

既然要处理时间戳,那么肯定需要使用new Date()创建日期对象,可以试试直接把时间戳传到 WXML 模板中,直接在模板里用时间戳生成日期对象再进行数据处理。

首先在wxml中构建页面结构、条件判断逻辑。



  
  双数天{{date}}:年月日:{{year}}-{{month}}-{{date}}
  
  单数天{{date}}:时分秒:{{hour}}:{{minute}}:{{second}}
  

然后在js文件中绑定数据。

//index.js
//获取应用实例
const app = getApp()
let timestamp = 1514736000000 + parseInt(Math.random() * 8640000000);
let myDate = new Date(timestamp);

Page({
  data: {
    timestamp: timestamp,
    year: myDate.getFullYear(),
    month: myDate.getMonth() + 1,
    date: myDate.getDate(),
    hour: myDate.getHours(),
    minute: myDate.getMinutes(),
    second: myDate.getSeconds(),
  },

最终期望页面输出为:

输出结果1

输出结果2

你可能感兴趣的:(【练习】 条件判断输出)