Articles
Practical guides for SmartPlusLab online tools.
-
How to Calculate the Difference Between Two Dates
Enter two valid dates in `YYYY-MM-DD` format to get their nonnegative whole-day difference and related time units. If a date is omitted, the first defaults to `2024-01-01` and the second defaults to `2024-12-31`.
-
How to Add or Subtract Days, Weeks, Months, and Years from a Date
Enter a starting date in `YYYY-MM-DD` form, choose day, week, month, or year adjustments, and select addition or subtraction. The result includes the new calendar date along with its weekday, ordinal day, and ISO week number.
-
How to Use a Data Storage Converter
The Data Storage Converter changes a numeric value from one supported storage unit to another. Enter the value, choose both units, and keep the unit labels with the returned number.
-
How to Use the Currency Converter
Enter an amount plus source and target currency codes, then submit the conversion. Different currencies use European Central Bank reference rates, while matching normalized three-character currencies return the amount unchanged.
-
How to Convert CSV Text into an HTML Table
Enter CSV text, select the appropriate first-row setting, and run the conversion to generate an HTML table. Check the resulting markup and reported dimensions before using it.
-
How to Convert CSV to JSON
Paste nonempty CSV text, select its delimiter, choose the correct header setting, and convert it to JSON. Then inspect rows with unusual field counts because they can use a different output shape.
-
How to Format CSV Text with Custom Delimiters and Quotes
Paste the CSV text, match the delimiter and quote character to the source, choose a formatting mode, and run the formatter. It rewrites parsed rows and reports their row count plus the largest observed row width.
-
How to Parse CSS Variables and Find Unused Declarations
Paste nonempty CSS into the tool to list recognized custom properties, count recognized `var()` references, and identify declarations without a matching reference. Use the unreferenced list for review, then verify each candidate in the stylesheet before changing it.
-
How to Convert CSS Units with a Base Size and Viewport
Enter a number, choose its source and target CSS units, then set the base size or viewport dimensions when relative units are involved. The converter passes the value through pixels and returns the converted value rounded to four decimal places.
-
How to Generate a CSS Triangle with Borders
Use the generator to choose a supported direction and size, then copy its border-based CSS into your stylesheet. Leave fields blank to use up and size 20, while remembering that the supplied color does not affect the emitted border colors.
-
How to Generate a CSS Text Shadow
Enter numeric horizontal and vertical offsets, a numeric blur value, and a text color to generate a CSS `text-shadow` declaration. Omitted fields use their reviewed defaults, while zero is accepted for both offsets and blur.
-
How to Calculate CSS Specificity
Enter a CSS selector, run the calculation, and review its four specificity components plus weighted numeric score. A blank or whitespace-only entry returns zeros, while a non-blank entry preserves the submitted selector text in the result.