Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
windows_tools
windows_first
Summary
The documentation page for Azure Logic Apps and Power Automate expression functions shows evidence of Windows bias. Specifically, references to time zone names and date/time formatting consistently point to Microsoft Windows resources (e.g., 'Microsoft Windows Default Time Zones', .NET date/time format strings), and no mention is made of Linux or IANA time zone standards. The documentation relies on .NET conventions and Windows-centric resources, which may not be familiar or directly applicable to Linux users. There are no PowerShell-specific examples, but Windows tools and patterns are referenced exclusively or before any cross-platform alternatives.
Recommendations
  • Where time zone names are referenced, also provide IANA/Olson time zone equivalents or clarify how to map between Windows and IANA time zones.
  • When referencing date/time format strings, note that these are .NET-specific and provide links or mappings to equivalent POSIX/strftime formats where possible.
  • Add a note clarifying that the underlying implementation is based on .NET, which may use Windows conventions, but provide guidance for Linux users on how to adapt or interpret these values.
  • Where external resources are linked (e.g., Microsoft Windows Default Time Zones), also link to cross-platform resources or explain any differences.
  • Explicitly state any platform dependencies or limitations, and provide examples or explanations relevant to Linux environments if applicable.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2025-07-08 04:23 #2 cancelled Biased Biased

Flagged Code Snippets

convertFromUtc('<timestamp>', '<destinationTimeZone>', '<format>'?)
convertFromUtc('2018-01-01T08:00:00.0000000Z', 'Pacific Standard Time')
convertFromUtc('2018-01-01T08:00:00.0000000Z', 'Pacific Standard Time', 'D')
convertTimeZone('2018-01-01T08:00:00.0000000Z', 'UTC', 'Pacific Standard Time')
convertTimeZone('2018-01-01T80:00:00.0000000Z', 'UTC', 'Pacific Standard Time', 'D')
convertToUtc('01/01/2018 00:00:00', 'Pacific Standard Time')
convertToUtc('01/01/2018 00:00:00', 'Pacific Standard Time', 'D')
substring('<text>', <startIndex>, <length>)