function checkUTC(oUI5Date, iYear, iMonth, iDate, iHours, iMinutes, iSeconds, iMilliseconds,
				bSkipIfNaN) {
			i += 1;
			if (bSkipIfNaN && isNaN(oUI5Date)) {
				// some browsers cannot parse the date string, ignore the check
				assert.ok(true, "Check #" + i + ": Skipped as not parsable");
				return;
			}

			assert.strictEqual(oUI5Date.getUTCFullYear(), iYear, "Check #" + i + ", FullYear");
			assert.strictEqual(oUI5Date.getUTCMonth(), iMonth, "Month");
			assert.strictEqual(oUI5Date.getUTCDate(), iDate, "Date");
			assert.strictEqual(oUI5Date.getUTCHours(), iHours, "Hours");
			assert.strictEqual(oUI5Date.getUTCMinutes(), iMinutes, "Minutes");
			assert.strictEqual(oUI5Date.getUTCSeconds(), iSeconds, "Seconds");
			assert.strictEqual(oUI5Date.getUTCMilliseconds(), iMilliseconds, "Milliseconds");
		}
******************************************************************************************
[
	[2023, 0],
	[2023, "0", 1, "2", 3, "4", 5]
].forEach((aDateParts, i) => {
	const sTitle = "UI5Date: timestamp parts in local time zone; DST switch in local time zone to Standard Time"
		+ " -> no fix needed, #" + i;
	QUnit.test(sTitle, function (assert) {
		const oJSDate = new Date(); // no need to use UI5Date.getInstance
		const oJSDateMock = this.mock(oJSDate);

		this.mock(UI5Date).expects("_createDateInstance").withExactArgs(sinon.match.same(aDateParts))
			.returns(oJSDate);
		oJSDateMock.expects("getFullYear").withExactArgs().returns("~fullYear");
		oJSDateMock.expects("getMonth").withExactArgs().returns("~month");
		oJSDateMock.expects("getDate").withExactArgs().returns("~date");
		oJSDateMock.expects("getHours").withExactArgs().returns("~hours");
		oJSDateMock.expects("getMinutes").withExactArgs().returns("~minutes");
		oJSDateMock.expects("getSeconds").withExactArgs().returns("~seconds");
		oJSDateMock.expects("getMilliseconds").withExactArgs().returns("~milliseconds");
		oJSDateMock.expects("getTimezoneOffset").withExactArgs()
			// simulate daylight saving time shift to daylight saving time -> time shift has to be fixed
			.returns(new Date(oJSDate - /*2 hours = max time shift