import { PipeTransform } from '@angular/core'; import { SimDateAdapter } from '@ngx-simple/core/datetime'; /** * 日期周显示 * * 支持日期字符串、时间戳字符串、时间戳、日期对象,如果日期解析失败会返回nul * * 注意:这里获取周使用`SimDateAdapter`的方法`getDayOfWeek`,0默认是周一,`Javascript`默认是周日。 * * @example * 注意:示例中`new Date`在`Angular`模板是不允许的,这里为了简单的示例。 * * {{ (new Date) | week }} * // 星期四 * * {{ '2020-10-15' | week }} * // 星期四 * * {{ '1602732040849' | week }} * // 星期四 * * {{ 1602732040849 | week }} * // 星期四 * * {{ (new Date('')) | week }} * // null */ export declare class SimWeekPipe implements PipeTransform { private dateAdapter; constructor(dateAdapter: SimDateAdapter); transform(value: null | undefined): null; transform(value: string | number | Date, args?: 'long' | 'short' | 'narrow' | string[]): string; }