Кто-нибудь может объяснить, как я могу выпустить функцию котлина на уровне приложения в проекте Android Studio?У меня есть приложение для Android, и я пытаюсь сделать что-то вроде этого:
var date: Date = Date()
/////////////////////////////////////////////////////////
// this block must be app-level fun
val format = “dd.MM.yyyy”
val simpleDateFormat = SimpleDateFormat(format)
var formattedDate = simpleDateFormat.format(date)
/////////////////////////////////////////////////////////
конвертировать объект Date в строку в произвольном формате.Я делаю это много раз (в разных действиях и фрагментах) в моем проекте, поэтому я думаю, что будет хорошей идеей выпустить этот код как функцию (или класс, если он будет более эффективным).Таким образом, у меня есть дата и формат в качестве входных параметров и formattedDate в качестве выходных.Также будет хорошо установить значение формата по умолчанию