设置时间命令

功能表

此功能默认支持

时间模型说明

  • IDOSetTimeInfoBluetoothModel
参数 说明 备注
year int
month int
day int
hour int
minute int
second int
weekDay 星期 int
timeZone 时区 1-24
功能表第36表中 =>timeZoneFloat 如果支持
时区*100 例如:8.10*100 = 810
timeStamp 时间戳 str

命令代码

Objc:

//获取当前时间
IDOSetTimeInfoBluetoothModel * model = [IDOSetTimeInfoBluetoothModel currentModel];
//获取UTC时间
if(__IDO_FUNCTABLE__.funcTable28Model.utcTimeZone) {
IDOSetTimeInfoBluetoothModel * model = [IDOSetTimeInfoBluetoothModel getCurrentUtcTimeModel];
}
[IDOFoundationCommand setCurrentTimeCommand:model
                                   callback:^(int errorCode) {
  if(errorCode == 0) {
     //设置成功
  }else if (errorCode == 6) {
     //设备不支持此方法
  }else {
     //设置错误
  }
}];

Swift:

 let model1:IDOSetTimeInfoBluetoothModel = IDOSetTimeInfoBluetoothModel.current();
 if IDOBluetoothEngine.shareInstance().managerEngine.funcTableModel.funcTable28Model.utcTimeZone {
    let model:IDOSetTimeInfoBluetoothModel = IDOSetTimeInfoBluetoothModel.getCurrentUtcTime();
}
IDOFoundationCommand.setCurrentTime(model) { (errorCode) in
    if errorCode == 0 {
        //设置成功
    }else if errorCode == 6{
        //设备不支持此方法
    }else {
       //设置错误
    }
};
Copyright © 2015-2020 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2023-12-18 10:04:13

results matching ""

    No results matching ""