1234567891011121314151617181920 |
- import "es6-promise";
- function testAsync() {
- return new Promise(resolve => {
- setTimeout(() => {
- const date = new Date();
- let seconds = date.getSeconds();
- let minutes = date.getMinutes();
- seconds = seconds < 10 ? `0${ seconds }` : seconds;
- minutes = minutes < 10 ? `0${ minutes }` : minutes;
- resolve(`Current time: ${ date.getHours() }:${ minutes }:${ seconds }`);
- }, (Math.random() * 1000) + 1000); // 1-2 seconds delay
- });
- }
- export default {
- testAsync,
- };
|