Какова первая/последняя неделя месяца? [закрытый]

Я в конце концов получил это.

        ggplot(data2, aes(Team, variable)) +
  geom_tile(aes(fill = value), color = "white") +
  scale_fill_gradient(low = "yellow", high = "red") +
  ylab("") +
  xlab("") +
  theme(legend.title = element_text(size = 10),
        legend.text = element_text(size = 12),
        plot.title = element_text(size=16),
        axis.title=element_text(size=14,face="bold"),
        axis.text.x = element_text(angle = 90, hjust = 1)) +
  ggtitle("Attack more down left, right or centre?",
          subtitle = "") +
  labs(fill = "%age") +
coord_flip()
16
задан Bill the Lizard 5 August 2012 в 23:39
поделиться

11 ответов

При создании библиотеки необходимо позволить пользователю выбирать, как они хотят обработать ее или при наличии методов, которые возвращают первую/последнюю полную/неравнодушную неделю месяца или путем передачи аргумента, который указывает, хотите ли Вы полную/неравнодушную неделю. Очевидно документ, какой бы ни значение по умолчанию, если Вы предоставляете методы, которые не требуют спецификации.

public Week GetFirstFullWeekOfMonth( DateTime forDate ) { }

public Week GetFirstPartialWeekOfMonth( DateTime forDate ) { }

Или

public Week GetFirstWeekOfMonth( DateTime forDate, bool includePartial ) {}
6
ответ дан 30 November 2019 в 21:11
поделиться

Первая неделя месяца является первой неделей, которая является полностью международной месяц

  1. 6 - 12 июля
3
ответ дан 30 November 2019 в 21:11
поделиться

Никто не отвечает, потому что это варьируется даже в стране.

Однако этот источник , кажется, думает, что определяется стандартом ISO как первая неделя, которая содержит четверг. Однако вышеупомянутый источник говорит, что стандарт ISO не перечисляет спецификацию в течение 'первой недели месяца'

<час>

больше чем 300 символов - извините!

стандарт ISO 8601 определяет первую неделю ГОДА как:

порядковое число номер

с 118 календарными неделями, которое определяет календарную неделю в течение ее календарного года согласно правилу, что первая календарная неделя года - то, что то, которое включает первый четверг того года и который на прошлой календарной неделе календарного года неделя, сразу предшествующая первой календарной неделе следующего календарного года

, нет ничего в ISO 8601 о первой неделе месяца, потому что, как был отмечен, определение варьируется страной (и даже компанией, например). О, и в стандарте говорится, что недели запускаются в понедельник.

11
ответ дан 30 November 2019 в 21:11
поделиться

Первая неделя месяца является неделей, которая включает первое

  1. 29 июня - 5 июля
2
ответ дан 30 November 2019 в 21:11
поделиться

На прошлой неделе месяца неделя, которая включает в последний день

  1. 27 июля - 2 августа
2
ответ дан 30 November 2019 в 21:11
поделиться

На прошлой неделе месяца на прошлой неделе, который является полностью международным месяц

  1. 20 - 26 июля
2
ответ дан 30 November 2019 в 21:11
поделиться

Моим определением была бы первая неделя, неделя первого рабочего дня в месяце, и аналогично прошлая неделя является неделей прошлого рабочего дня в месяце.

1
ответ дан 30 November 2019 в 21:11
поделиться

Первая неделя месяца является первой неделей, которая владеет 4 или больше днями определенного недельного периода. (Едва ли, но я думал, что добавлю его как опцию)

0
ответ дан 30 November 2019 в 21:11
поделиться

Существует довольно очевидная опция, которую Вы пропускаете. Первая неделя месяца составляет эти семь дней, запускающихся с первого дня месяца. Следовательно, в Вашем примере, первая неделя была бы вторником, 1-м в течение понедельника, 7-го. Таким образом, первое в течение 4-х недель всегда полностью содержалось бы в течение месяца, и только 5-я неделя пересечет.

0
ответ дан 30 November 2019 в 21:11
поделиться

Первая неделя месяца является неделей 0 - неделя, которая имеет первый день месяца. Прошлая неделя является неделей с прошлым днем месяца

Следовательно, weeknumber прошлой недели июля СОВПАДАЕТ С weeknumber первой недели августа

**, ЕСЛИ **

рассматриваемый месяц не заканчивается в прошлый день прошлой недели, в этом случае следующий месяц запустился бы в первый день новой недели и имел бы другой weeknumber

:)

1
ответ дан 30 November 2019 в 21:11
поделиться

Говорят с Вашими пользователями и спрашивают их, что они думают, что это означает, когда в программе говорится им "Первая неделя месяца" и "На прошлой неделе месяца".

0
ответ дан 30 November 2019 в 21:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: