ИМХО "создание" более формально, чем "создание". Первое подразумевает официальное или запланированное создание, тогда как созданное происходит тогда, когда это произошло в действительности.
createDate - прошедшее время и подразумевает, что это произошло. Это то, что я ожидал увидеть. например если вы посмотрите на свойства файла в Windows, он даст вам дату / время для «Создано», «Изменено» и «Доступно»
creationDate подразумевает запланированную дату, которая может быть в будущем. например factory.setCreationDate ("2012-01-01") Это также может быть плановая или официальная дата создания, но не фактическая дата ее создания (из-за такой же задержки)
createDate - это действие, которое подразумевает, что вы хотите создать новый объект даты.
Альтернативы могут быть
- dateCreated ();
- dateOfCreation ();
- createdOn ();