0.1.0 • Published 3 years ago
@creatorpub/quiz v0.1.0
Quiz 🔧
Description 💡
小工具方法输出
😄 Feature list
compareHoursMinuteBetween(startTimestamp, endTimestamp, specifiedTime, isAcrossTheday)
compareHoursMinuteBetween(开始时间戳: number, 结束时间戳: number, specifiedTime?: number , 是否跨天?: boolean)
比较当前时间(排除日期,只包含 小时 & 分钟) 是否在 指定 时间段范围内
HttpObservableCoverToPromise<Observable<AxiosResponse<T>>(observable: Observable<AxiosResponse<T>) => Promise<AxiosResponse<T>>
HttpObservableCoverToPromise(observable: 传入@nestjs/axios => Observable 对象)
MicroServiceObservableConvertoPromise<Observable<AxiosResponse<T>>(observable: Observable<T>) => Promise<T>
MicroServiceObservableConvertoPromise(observable: 传入 => Observable 对象)
Use
- install
yarn add @creatorpub/quiz
compareHoursMinuteBetween
import { compareHoursMinuteBetween, , HttpObservableCoverToPromise , MicroServiceObservableConvertoPromise} from '@creatorpub/quiz';
HttpObservableCoverToPromise
const testObserverble = await httpService.request({url: 'http://ip.tool.lu'});
const res = await HttpObservableCoverToPromise(testObserverble);
console.log(res.data); // => response data
MicroServiceObservableConvertoPromise
const observable4Microservice = client.send<string>({cmd: 'test'}, 'creatorpub')
const res = await MicroServiceObservableConvertoPromise<string>(observable4Microservice);
expect(res).toBe('hello creatorpub') // true