mirror of
				https://github.com/tc39/test262.git
				synced 2025-11-04 05:33:50 +01:00 
			
		
		
		
	Previously getISOFields() was used to get the exact value of the [[Calendar]] and [[TimeZone]] internal slots, as well as to get the reference ISO year for PlainMonthDay and reference ISO day for PlainYearMonth. Use calendarId and timeZoneId for the former and toString() for the latter.
		
			
				
	
	
		
			14 lines
		
	
	
		
			427 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			427 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// Copyright (C) 2022 Igalia, S.L. All rights reserved.
 | 
						|
// This code is governed by the BSD license found in the LICENSE file.
 | 
						|
 | 
						|
/*---
 | 
						|
esid: sec-temporal.plaindate.constructor
 | 
						|
description: A calendar ID is valid input for Calendar
 | 
						|
features: [Temporal]
 | 
						|
---*/
 | 
						|
 | 
						|
const arg = "iso8601";
 | 
						|
 | 
						|
const result = new Temporal.PlainDate(2000, 5, 2, arg);
 | 
						|
assert.sameValue(result.calendarId, "iso8601", `Calendar created from string "${arg}"`);
 |