패키지, 저장소 및 앱 카테고리 검색

패키지 상세v2.2.0

week_of_year

날짜에서 ISO 8601 연도 주를 가져오기 위한 확장 메서드를 추가합니다

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
2.5만
좋아요
47
Pub 점수
160

패키지 설치

flutter pub add week_of_year

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

week_of_year 패키지는 Dart의 DateTime 클래스를 확장하여 ISO 8601 연도 주를 계산하는 간편한 방법을 제공합니다. 국제 표준에 따라 정확한 주 번호를 제공하여 다양한 지역 및 달력 시스템 간의 일관성을 보장합니다. 주 단위 스케줄링, 리포트 또는 주 단위 데이터 그룹화가 필요한 애플리케이션에 적합합니다. 이 패키지는 가볍고 잘 문서화되어 있으며 모든 주요 플러터 플랫폼을 지원합니다.

사용 사례

  • 주간 보고
  • 캘린더 애플리케이션
  • 주 단위로 데이터 집계
  • 스케줄링 도구
  • 국제 날짜 준수

주요 기능

  • ISO 8601 준수
  • 간단한 확장 메서드
  • 크로스 플랫폼 지원
  • 정확한 주 번호
  • 최소 종속성

적합한 대상

  • ISO 주 번호가 필요한 개발자
  • 주간 데이터 추적 기능이 있는 앱
  • 국제화된 날짜 처리
  • 경량 날짜 유틸리티

고려 사항

  • Dart 2.12 이상이 필요합니다
  • 추가 구성이 필요하지 않습니다
  • 연간 주 기능만 추가
  • 원본 DateTime 객체를 수정하지 않습니다
  • 메서드 호출 외에는 런타임 오버헤드가 없음

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

week_of_year

Fast dependency-free extension methods to get the ISO 8601 week of year from a dart DateTime object.

Also includes a function to create a DateTime from a year and week number.

import 'package:week_of_year/week_of_year.dart';

void main() {
  final date = DateTime.now();
  print(date.weekOfYear); // Get the iso week of year
  print(date.ordinalDate); // Get the ordinal date
  print(date.isLeapYear); // Is this a leap year?

  final DateTime dateFromWeekNumber = dateTimeFromWeekNumber(2023, 13, DateTime.tuesday);
  print(dateFromWeekNumber); // 2023-02-28
}

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트