Extend.NET.DateTime
2024.9.9.1414
dotnet add package Extend.NET.DateTime --version 2024.9.9.1414
NuGet\Install-Package Extend.NET.DateTime -Version 2024.9.9.1414
<PackageReference Include="Extend.NET.DateTime" Version="2024.9.9.1414" />
paket add Extend.NET.DateTime --version 2024.9.9.1414
#r "nuget: Extend.NET.DateTime, 2024.9.9.1414"
// Install Extend.NET.DateTime as a Cake Addin #addin nuget:?package=Extend.NET.DateTime&version=2024.9.9.1414 // Install Extend.NET.DateTime as a Cake Tool #tool nuget:?package=Extend.NET.DateTime&version=2024.9.9.1414
Extend.NET.DateTime
Last Updated: 2024-09-09 14:14:23
📖 Overview
Extend.NET.DateTime is part of the Extend.NET suite, providing a collection of powerful and easy-to-use extension methods for DateTime types in .NET applications. These extensions aim to simplify common tasks and enhance developer productivity.
🧰 Extension Methods
AddBusinessDays
Adds the specified number of business days to the given date.
AddWeekdays
Adds the specified number of weekdays (Monday to Friday) to the given date.
AddWorkdays
Adds a specified number of workdays to the given date.
EndOfMonth
Returns the last day of the month for the given date.
EndOfWeek
Returns the last day of the week for the given date.
GetAge
Calculates the age based on the given date and the current date.
GetDaysBetween
Calculates the number of days between two dates.
GetDaysInMonth
Gets the number of days in the month of the given date.
GetElapsedTime
Calculates the elapsed time between the given date and the current date and time.
GetFirstDayOfNextMonth
Gets the first day of the next month from the given date.
GetFirstDayOfYear
Returns the first day of the year for the given date.
GetLastDayOfPreviousMonth
Gets the last day of the previous month from the given date.
GetLastDayOfYear
Returns the last day of the year for the given date.
GetMonthName
Gets the full name of the month for the given date.
GetNextOccurrence
Gets the next occurrence of the specified day of the week after the given date.
GetNextWeekday
Gets the next weekday (Monday to Friday) from the given date.
GetNextWorkday
Gets the next workday (Monday through Friday) from the given date.
GetQuarter
Gets the quarter of the year for the given date.
GetWeekOfYear
Gets the week of the year for the given date.
IsBetween
Determines whether the given date is between two specified dates.
IsBusinessDay
Determines whether the given date is a business day (Monday through Friday).
IsDateEqual
Compares two DateTime objects for date equality, ignoring the time component.
IsInFuture
Determines whether the given date is in the future.
IsInPast
Determines whether the given date is in the past.
IsLastDayOfMonth
Determines whether the given date is the last day of its month.
IsLeapYear
Determines whether the year of the given date is a leap year.
IsWeekend
Determines whether the given date falls on a weekend.
StartOfMonth
Returns the first day of the month for the given date.
StartOfWeek
Returns the first day of the week for the given date.
ToIso8601String
Converts the given DateTime to an ISO 8601 formatted string.
ToOrdinalString
Converts the day of the month to its ordinal string representation.
ToRelativeTime
Converts the given date to a relative time string (e.g., "2 days ago", "in 3 hours").
ToRfc2822String
Converts the given DateTime to an RFC 2822 formatted string.
ToShortDateString
Converts the given DateTime to a short date string in the format "yyyy-MM-dd".
ToUnixTimestamp
Converts the given DateTime to a Unix timestamp (seconds since Unix epoch).
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2024.9.9.1414 | 95 | 9/9/2024 |
2024.9.9.1402 | 95 | 9/9/2024 |
2024.9.9.1338 | 90 | 9/9/2024 |
2024.9.9.1335 | 88 | 9/9/2024 |
2024.9.9.1320 | 92 | 9/9/2024 |
2024.9.9.1225 | 90 | 9/9/2024 |
2024.9.9.1052 | 94 | 9/9/2024 |
2024.9.9.1044 | 97 | 9/9/2024 |
2024.9.9.1004 | 90 | 9/9/2024 |
2024.9.8.1721 | 83 | 9/8/2024 |